[Mesa-dev] [ANNOUNCE] mesa 13.0.0-rc3 / CC'ing Mesa-devel

Dieter Nützel Dieter at nuetzel-hh.de
Thu Nov 3 03:03:26 UTC 2016


Am 31.10.2016 22:49, schrieb Dieter Nützel:
> Am 31.10.2016 22:41, schrieb Dieter Nützel:
>> Am 31.10.2016 21:22, schrieb Marek Olšák:
>>> Hi,
>> 
>> Hello Marek!
>> 
>>> Can you try to replace:
>>> 
>>> if (!(surf_ws->flags & RADEON_SURF_IMPORTED)) {
>>> 
>>> with:
>>> 
>>> if (!(surf_ws->flags & (RADEON_SURF_IMPORTED | RADEON_SURF_FMASK))) {
>>> 
>>> ?
>>> 
>>> Marek
>> 
>> I've tried 2 times to be sure. No luck.
>> Any other idea?
>> I looked over the code but saw nothing.
>> Could it be in another file?
>> 
>> Dieter
> 
> Addendum:
> Bug is here https://bugs.freedesktop.org/show_bug.cgi?id=98518
> (so it should be tracked, there?) --- 13.0.0 isn't affected.
> 
> Dieter

Additional hint from Michel fixed both for me:

-    if (!(surf_ws->flags & RADEON_SURF_IMPORTED)) {
+    if (!(flags & (RADEON_SURF_IMPORTED | RADEON_SURF_FMASK))) {

Dieter

>>> On Mon, Oct 31, 2016 at 7:21 PM, Dieter Nützel <Dieter at nuetzel-hh.de> 
>>> wrote:
>>>> Hello Emil,
>>>> 
>>>> if this commit
>>>> 
>>>> commit 81a95946dab730c1cfcf04ac1373cea5f7908f65
>>>> Author: Marek Olšák <marek.olsak at amd.com>
>>>> Date:   Thu Oct 20 22:57:03 2016 +0200
>>>> 
>>>>     gallium/radeon: fold radeon_winsys::surface_best into 
>>>> radeon/winsys
>>>> 
>>>>     Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>
>>>> 
>>>> hits 13.0.0 then I've found an regression on r600g NI/Turks XT.
>>>> It show up as texture corruption with FreeCAD (MSAA 8x context) and 
>>>> under
>>>> LS2015 (wine-1.9.21~gallium_nine+staging / MSAA 2+).
>>>> 
>>>> I'll open a ticket in some minutes.
>>>> 
>>>> How can I switch Mesa master to 13.0.0-rc3, too test?
>>>> I'll tried but couldn't found any 13.0.0-rc3 tag.
>>>> 
>>>> Thanks,
>>>> Dieter
>>>> 
>>>> Am 31.10.2016 13:21, schrieb Emil Velikov:
>>>>> 
>>>>> The third release candidate for Mesa 13.0.0 is now available with 
>>>>> the
>>>>> final
>>>>> to be out in ~24 hours.
>>>>> 
>>>>> Maintainers, this is a polite reminder to test your respective 
>>>>> drivers
>>>>> and/or
>>>>> subsystem. If there are any severe issues with unmerged patches let 
>>>>> me
>>>>> know and
>>>>> we'll include them.
>>>>> 
>>>>> 
>>>>> Axel Davy (3):
>>>>>       st/nine: Fix leak with integer and boolean constants
>>>>>       st/nine: Fix mistake in Volume9 UnlockBox
>>>>>       st/nine: Fix locking CubeTexture surfaces.
>>>>> 
>>>>> Dave Airlie (1):
>>>>>       radv/ac/llvm: trim texture return values
>>>>> 
>>>>> Emil Velikov (2):
>>>>>       cherry-ignore: add mapi VISILITY_CFLAGS patch
>>>>>       Update version to 13.0.0-rc3
>>>>> 
>>>>> Eric Engestrom (1):
>>>>>       egl/dri2: swap_buffers_with_damage falls back to swap_buffers
>>>>> 
>>>>> Fredrik Höglund (3):
>>>>>       radv: mark the fence as submitted and signalled in
>>>>> vkAcquireNextImageKHR
>>>>>       vulkan/wsi/x11: fix ARGB window support
>>>>>       vulkan/wsi/wayland: fix ARGB window support
>>>>> 
>>>>> Kenneth Graunke (6):
>>>>>       i965: Drop unnecessary switch statement in 
>>>>> nir_setup_outputs()
>>>>>       i965: Make split_virtual_grfs() call compact_virtual_grfs().
>>>>>       i965: Don't use nir_assign_var_locations for VS/TES/GS 
>>>>> outputs.
>>>>>       i965: Drop nir_inputs from fs_visitor.
>>>>>       glsl: Pass ctx to program interface query helper functions.
>>>>>       glsl: Size TCS->TES unsized arrays to gl_MaxPatchVertices for
>>>>> queries.
>>>>> 
>>>>> Marek Olšák (5):
>>>>>       gallium/radeon: fix incorrect bpe use in
>>>>> si_set_optimal_micro_tile_mode
>>>>>       gallium/radeon: make sure the address of separate CMASK is
>>>>> aligned properly
>>>>>       winsys/amdgpu: fix radeon_surf::macro_tile_index for imported
>>>>> textures
>>>>>       st/mesa: unduplicate st_check_sync code
>>>>>       st/mesa: allow multiple concurrent waiters in ClientWaitSync
>>>>> 
>>>>> Matt Turner (2):
>>>>>       anv: Replace "abi_versions" with correct "api_version".
>>>>>       radv: Replace "abi_versions" with correct "api_version".
>>>>> 
>>>>> Nicolai Hähnle (1):
>>>>>       st/mesa: cleanup and fix primitive restart for indirect draws
>>>>> 
>>>>> Samuel Iglesias Gonsálvez (2):
>>>>>       mesa/program: Add _mesa_symbol_table_replace_symbol()
>>>>>       glsl: update default precision qualifier when it is set in 
>>>>> the
>>>>> shader
>>>>> 
>>>>> Samuel Pitoiset (2):
>>>>>       nvc0: use correct bufctx when invalidating CP textures
>>>>>       nvc0/ir: fix emission of SHLADD with NEG modifiers
>>>>> 
>>>>> Tapani Pälli (5):
>>>>>       egl/dri2: set max values for pbuffer width and height
>>>>>       Revert "egl/android: Set EGL_MAX_PBUFFER_WIDTH and
>>>>> EGL_MAX_PBUFFER_HEIGHT"
>>>>>       egl: add check that eglCreateContext gets a valid config
>>>>>       mesa: fix error handling in DrawBuffers
>>>>>       egl: set preserved behavior for surface only if config 
>>>>> supports it
>>>>> 
>>>>> Timothy Arceri (1):
>>>>>       glsl/mesa: remove unused namespace support from the symbol 
>>>>> table
>>>>> 
>>>>> git tag: mesa-13.0.0-rc3
>>>>> 
>>>>> https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0-rc3.tar.gz
>>>>> MD5:  49923a2add7a026de669b66d4241d6e5  mesa-13.0.0-rc3.tar.gz
>>>>> SHA1: 358eed62654a472365153687577d0ef04cc8deec  
>>>>> mesa-13.0.0-rc3.tar.gz
>>>>> SHA256: 
>>>>> 99924e8c3c62050b45d160486c94f0efb75ad3ae10890230e1dd154bde86a4b9
>>>>>  mesa-13.0.0-rc3.tar.gz
>>>>> PGP:
>>>>> https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0-rc3.tar.gz.sig
>>>>> 
>>>>> https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0-rc3.tar.xz
>>>>> MD5:  599f1b7879ee2ca1bd8235f51771b5d0  mesa-13.0.0-rc3.tar.xz
>>>>> SHA1: bfd7628b36f361e7c6a080169c7be8961da62b6d  
>>>>> mesa-13.0.0-rc3.tar.xz
>>>>> SHA256: 
>>>>> 4a3ec9e93cc2be964e204a591a88d8aa935d988fcba877a56e66441f1ebe681a
>>>>>  mesa-13.0.0-rc3.tar.xz
>>>>> PGP:
>>>>> https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0-rc3.tar.xz.sig
>>>>> _______________________________________________
>>>>> mesa-dev mailing list
>>>>> mesa-dev at lists.freedesktop.org
>>>>> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>> _______________________________________________
>> mesa-dev mailing list
>> mesa-dev at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev


More information about the mesa-dev mailing list