Re: [ANNOUNCE] mesa 22.0.0-rc2
On 2/9/22 20:56, Bas Nieuwenhuizen wrote: On Wed, Feb 9, 2022 at 7:10 PM Dylan Baker wrote: Hi all, I'd like to announce the availability of Mesa 22.0.0-rc2, the second release candidate for mesa 22.0.0. We have lots of fixes here, including a good deal of zink fixes, and some changes for shared microsoft, egl, core mesa, crocus, broadcom, iris, core intel, anv, llvmpipe, xvga, radeonsi, aco, and radv. Cheers, Dylan shortlog Charmaine Lee (1): mesa: fix misaligned pointer returned by dlist_alloc Daniel Stone (1): egl/wayland: Reset buffer age when destroying buffers Danylo Piliaiev (1): turnip: Unconditionaly remove descriptor set from pool's list on free Dave Airlie (1): crocus: find correct relocation target for the bo. Dylan Baker (4): .pick_status.json: Update to 0447a2303fb06d6ad1f64e5f079a74bf2cf540da .pick_status.json: Update to 8335fdfeafbe1fd14cb65f9088bbba15d9eb00dc .pick_status.json: Update to 5e9df85b1a4504c5b4162e77e139056dc80accc6 VERSION: bump version for 22.0.0-rc2 Iago Toral Quiroga (1): broadcom/compiler: fix offset alignment for ldunifa when skipping Jesse Natalie (2): microsoft/compiler: Only prep phis for the current function microsoft/compiler: Only treat tess level location as special if it's a patch constant Kenneth Graunke (1): iris: Make an iris_foreach_batch macro that skips unsupported batches Lionel Landwerlin (3): intel/fs: don't set allow_sample_mask for CS intrinsics intel/nir: fix shader call lowering anv: fix conditional render for vkCmdDrawIndirectByteCountEXT Mike Blumenkrantz (7): zink: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS llvmpipe: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS zink: add VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT for query binds zink: use scanout obj when returning resource param info zink: fix PIPE_CAP_TGSI_BALLOT export conditional zink: reject invalid draws zink: min/max blit region in coverage functions Neha Bhende (1): svga: store shared_mem_size in svga_compute_shader instead of svga_context Pierre-Eric Pelloux-Prayer (1): radeonsi: limit loop unrolling for LLVM < 13 Rhys Perry (2): aco: don't encode src2 for v_writelane_b32_e64 radv: fix R_02881C_PA_CL_VS_OUT_CNTL with mixed cull/clip distances Samuel Pitoiset (1): Revert "radv: re-apply "Do not access set layout during vkCmdBindDescriptorSets."" Hi Dylan, can we add commit 66f7289d568db8711adb885acc56622e2aff252a Author: Samuel Pitoiset Date: Wed Jan 19 16:15:33 2022 +0100 radv: add reference counting for descriptor set layouts If we take that revert? The revert wasn't because the patch was bad but because we had a better patch. Yes, we need that. git tag: mesa-22.0.0-rc2 https://mesa.freedesktop.org/archive/mesa-22.0.0-rc2.tar.xz SHA256: 14d6478ad367b22fbb24251f3282d98ba9b8c7758dcd416b33353e1387fd57f7 mesa-22.0.0-rc2.tar.xz SHA512: 9e05355a31f1640df6e800ccdf3150720d1a54aa21d9eb748d567b2b64090b09b6bc54318f2f72644b48c8d08f9db0f7ab3d35c9e1b629ded932fd9ed2e87630 mesa-22.0.0-rc2.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-22.0.0-rc2.tar.xz.sig
[ANNOUNCE] mesa 21.3.6
Hello everyone, The sixth bugfix release, 21.3.6, is now available. Please report any issue here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/new The next bugfix release is due in two weeks, on February 23th. Cheers, Eric --- Bas Nieuwenhuizen (1): Revert "nir/algebraic: distribute fmul(fadd(a, b), c) when b and c are constants" Caio Oliveira (1): anv: Fix subgroupSupportedStages physical property Charles Baker (1): Revert "zink: handle vertex buffer offset overflows" Connor Abbott (2): ir3: Fix copy-paste mistakes in ir3_block_remove_physical_predecessor() ir3/cp: ir3: Prevent propagating shared regs out of loops harder Danylo Piliaiev (1): ir3: opt_deref in opt loop to remove unnecessary tex casts Dave Airlie (1): crocus: find correct relocation target for the bo. Emma Anholt (1): vulkan: Fix leak of error messages Eric Engestrom (5): .pick_status.json: Update to cb781fc350108584116280fc597c695d2f476c68 .pick_status.json: Mark 15e77504461a30038a054c87cc53a694171c9cf4 as denominated .pick_status.json: Mark 960e72417f3e8885699cf384f690853e14ba44da as denominated docs: add release notes for 21.3.6 VERSION: bump for 21.3.6 Francisco Jerez (1): intel/fs: Take into account region strides during SIMD lowering decision of SHUFFLE. Georg Lehmann (4): vulkan/wsi/wayland: Fix add_wl_shm_format alpha/opaqueness. vulkan/wsi/wayland: Convert missing vulkan formats to shm formats. vulkan/wsi/wayland: Add modifiers for RGB formats. vulkan/wsi/wayland: Fix add_drm_format_modifier aplha/opaqueness. Jason Ekstrand (2): anv/pass: Don't set first_subpass_layout for stencil-only attachments vulkan/wsi: Set MUTABLE_FORMAT_BIT in the prime path Kenneth Graunke (1): i965: Avoid NULL drawbuffer in brw_flush_front Lionel Landwerlin (2): intel/fs: don't set allow_sample_mask for CS intrinsics intel/nir: fix shader call lowering Manas Chaudhary (1): panvk: Fix pointer corruption in panvk_add_wait_event_syncobjs Mike Blumenkrantz (15): zink: never use SpvOpImageQuerySizeLod for texel buffers zink: reorder fbfetch flag-setting to avoid null deref zink: fix vertex buffer mask computation for null buffers zink: clamp tbo creation to maxTexelBufferElements zink: add vertex shader pipeline bit for generated barrier construction zink: fix waiting on current batch id zink: cast image atomic op params/results based on image type zink: use SpvScopeDevice over SpvScopeWorkgroup for atomic shader ops zink: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS llvmpipe: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS llvmpipe: ci updates zink: add VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT for query binds zink: fix PIPE_CAP_TGSI_BALLOT export conditional zink: reject invalid draws zink: min/max blit region in coverage functions Nanley Chery (3): anv: Disable CCS_E for some 8/16bpp copies on TGL+ anv: Use ANV_FAST_CLEAR_DEFAULT_VALUE for CCS on TGL+ anv: Re-enable CCS_E on TGL+ Paulo Zanoni (1): iris: implement inter-context busy-tracking Rhys Perry (3): aco: fix neg(abs(mul(a, b))) if the mul is not VOP3 aco: don't encode src2 for v_writelane_b32_e64 radv: fix R_02881C_PA_CL_VS_OUT_CNTL with mixed cull/clip distances Samuel Pitoiset (1): radv/winsys: fix missing buffer_make_resident() for the null winsys Yiwei Zhang (1): tu: VkExternalImageFormatProperties is optional git tag: mesa-21.3.6 https://mesa.freedesktop.org/archive/mesa-21.3.6.tar.xz SHA256: 96bb761fd546e9aa41d025fcc025225c5668443839dae21e3731959beb096736 mesa-21.3.6.tar.xz SHA512: 8c930e04eade29f689384ee7d6e2f178acbbf30fa6c9fdf132281279658c3c221ec7f9b1318e3c0a654c6136f925a5c0a35eaf849b65db7674641127c71e8a4f mesa-21.3.6.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-21.3.6.tar.xz.sig signature.asc Description: PGP signature
Re: [ANNOUNCE] mesa 22.0.0-rc2
On Wed, Feb 9, 2022 at 7:10 PM Dylan Baker wrote: > > Hi all, > > I'd like to announce the availability of Mesa 22.0.0-rc2, the second > release candidate for mesa 22.0.0. We have lots of fixes here, including > a good deal of zink fixes, and some changes for shared microsoft, egl, > core mesa, crocus, broadcom, iris, core intel, anv, llvmpipe, xvga, > radeonsi, aco, and radv. > > Cheers, > Dylan > > shortlog > > > > Charmaine Lee (1): > mesa: fix misaligned pointer returned by dlist_alloc > > Daniel Stone (1): > egl/wayland: Reset buffer age when destroying buffers > > Danylo Piliaiev (1): > turnip: Unconditionaly remove descriptor set from pool's list on free > > Dave Airlie (1): > crocus: find correct relocation target for the bo. > > Dylan Baker (4): > .pick_status.json: Update to 0447a2303fb06d6ad1f64e5f079a74bf2cf540da > .pick_status.json: Update to 8335fdfeafbe1fd14cb65f9088bbba15d9eb00dc > .pick_status.json: Update to 5e9df85b1a4504c5b4162e77e139056dc80accc6 > VERSION: bump version for 22.0.0-rc2 > > Iago Toral Quiroga (1): > broadcom/compiler: fix offset alignment for ldunifa when skipping > > Jesse Natalie (2): > microsoft/compiler: Only prep phis for the current function > microsoft/compiler: Only treat tess level location as special if it's a > patch constant > > Kenneth Graunke (1): > iris: Make an iris_foreach_batch macro that skips unsupported batches > > Lionel Landwerlin (3): > intel/fs: don't set allow_sample_mask for CS intrinsics > intel/nir: fix shader call lowering > anv: fix conditional render for vkCmdDrawIndirectByteCountEXT > > Mike Blumenkrantz (7): > zink: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS > llvmpipe: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS > zink: add VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT for query binds > zink: use scanout obj when returning resource param info > zink: fix PIPE_CAP_TGSI_BALLOT export conditional > zink: reject invalid draws > zink: min/max blit region in coverage functions > > Neha Bhende (1): > svga: store shared_mem_size in svga_compute_shader instead of > svga_context > > Pierre-Eric Pelloux-Prayer (1): > radeonsi: limit loop unrolling for LLVM < 13 > > Rhys Perry (2): > aco: don't encode src2 for v_writelane_b32_e64 > radv: fix R_02881C_PA_CL_VS_OUT_CNTL with mixed cull/clip distances > > Samuel Pitoiset (1): > Revert "radv: re-apply "Do not access set layout during > vkCmdBindDescriptorSets."" Hi Dylan, can we add commit 66f7289d568db8711adb885acc56622e2aff252a Author: Samuel Pitoiset Date: Wed Jan 19 16:15:33 2022 +0100 radv: add reference counting for descriptor set layouts If we take that revert? The revert wasn't because the patch was bad but because we had a better patch. > > git tag: mesa-22.0.0-rc2 > > https://mesa.freedesktop.org/archive/mesa-22.0.0-rc2.tar.xz > SHA256: 14d6478ad367b22fbb24251f3282d98ba9b8c7758dcd416b33353e1387fd57f7 > mesa-22.0.0-rc2.tar.xz > SHA512: > 9e05355a31f1640df6e800ccdf3150720d1a54aa21d9eb748d567b2b64090b09b6bc54318f2f72644b48c8d08f9db0f7ab3d35c9e1b629ded932fd9ed2e87630 > mesa-22.0.0-rc2.tar.xz > PGP: https://mesa.freedesktop.org/archive/mesa-22.0.0-rc2.tar.xz.sig
[ANNOUNCE] mesa 22.0.0-rc2
Hi all, I'd like to announce the availability of Mesa 22.0.0-rc2, the second release candidate for mesa 22.0.0. We have lots of fixes here, including a good deal of zink fixes, and some changes for shared microsoft, egl, core mesa, crocus, broadcom, iris, core intel, anv, llvmpipe, xvga, radeonsi, aco, and radv. Cheers, Dylan shortlog Charmaine Lee (1): mesa: fix misaligned pointer returned by dlist_alloc Daniel Stone (1): egl/wayland: Reset buffer age when destroying buffers Danylo Piliaiev (1): turnip: Unconditionaly remove descriptor set from pool's list on free Dave Airlie (1): crocus: find correct relocation target for the bo. Dylan Baker (4): .pick_status.json: Update to 0447a2303fb06d6ad1f64e5f079a74bf2cf540da .pick_status.json: Update to 8335fdfeafbe1fd14cb65f9088bbba15d9eb00dc .pick_status.json: Update to 5e9df85b1a4504c5b4162e77e139056dc80accc6 VERSION: bump version for 22.0.0-rc2 Iago Toral Quiroga (1): broadcom/compiler: fix offset alignment for ldunifa when skipping Jesse Natalie (2): microsoft/compiler: Only prep phis for the current function microsoft/compiler: Only treat tess level location as special if it's a patch constant Kenneth Graunke (1): iris: Make an iris_foreach_batch macro that skips unsupported batches Lionel Landwerlin (3): intel/fs: don't set allow_sample_mask for CS intrinsics intel/nir: fix shader call lowering anv: fix conditional render for vkCmdDrawIndirectByteCountEXT Mike Blumenkrantz (7): zink: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS llvmpipe: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS zink: add VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT for query binds zink: use scanout obj when returning resource param info zink: fix PIPE_CAP_TGSI_BALLOT export conditional zink: reject invalid draws zink: min/max blit region in coverage functions Neha Bhende (1): svga: store shared_mem_size in svga_compute_shader instead of svga_context Pierre-Eric Pelloux-Prayer (1): radeonsi: limit loop unrolling for LLVM < 13 Rhys Perry (2): aco: don't encode src2 for v_writelane_b32_e64 radv: fix R_02881C_PA_CL_VS_OUT_CNTL with mixed cull/clip distances Samuel Pitoiset (1): Revert "radv: re-apply "Do not access set layout during vkCmdBindDescriptorSets."" git tag: mesa-22.0.0-rc2 https://mesa.freedesktop.org/archive/mesa-22.0.0-rc2.tar.xz SHA256: 14d6478ad367b22fbb24251f3282d98ba9b8c7758dcd416b33353e1387fd57f7 mesa-22.0.0-rc2.tar.xz SHA512: 9e05355a31f1640df6e800ccdf3150720d1a54aa21d9eb748d567b2b64090b09b6bc54318f2f72644b48c8d08f9db0f7ab3d35c9e1b629ded932fd9ed2e87630 mesa-22.0.0-rc2.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-22.0.0-rc2.tar.xz.sig signature.asc Description: signature