URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad477424c492ad5a4d4e87a62b8fa4a4a3aad071
Author: Eric Engestrom <[email protected]>
Date: Wed Feb 22 22:00:38 2023 +0000
docs/relnotes: add sha256sum for 22.3.6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=234055882d7a25f843369c1022a1f5ed149b90cd
Author: Eric Engestrom <[email protected]>
Date: Wed Feb 22 20:35:56 2023 +0000
VERSION: bump for 22.3.6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=26a199d0a3a65959550a33017b6490c5b70db459
Author: Eric Engestrom <[email protected]>
Date: Wed Feb 22 20:35:50 2023 +0000
docs: add release notes for 22.3.6
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e96d7e455967bccd18f7352be303b27474ac5aa5
Author: Mike Blumenkrantz <[email protected]>
Date: Mon Feb 20 11:03:42 2023 -0500
driconf: add zink glthread disable for a game
ref #8333
fixes #8328
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21424>
(cherry picked from commit 50a65e2e2b4d30eead16a1d214a0b575763de04b)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=af0e91d66a193ce89b8e12b726a96a50eed2c772
Author: Sviatoslav Peleshko <[email protected]>
Date: Fri Feb 17 23:08:36 2023 +0200
driconf/anv: Apply limit_trig_input_range WA to Rise of the Tomb Raider
During its Ambient Occlusion calculations the game ends up calculating
sin/cos of some pretty big values, for which HW produces completely bogus
results (e.g. cos(3929491.25) ~= -0.011, while correct would be ~0.923).
Limit the arguments to the reasonable (-2*Pi; 2*Pi) range with the
limit_trig_input_range WA.
Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8292
Signed-off-by: Sviatoslav Peleshko <[email protected]>
Reviewed-by: Lionel Landwerlin <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21396>
(cherry picked from commit 42dba8ebc555bc7ba2e7a86d19eabf4c6d7a3f7f)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=538f9ad0d3e3929896cc2f710160e55b192a074e
Author: Mike Blumenkrantz <[email protected]>
Date: Tue Feb 21 09:41:37 2023 -0500
kopper: fix loop iterating for msaa texture creation
the pipe_resource template values need to always be initialized or
else texture creation fails and rendering is broken
fixes #8331
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21450>
(cherry picked from commit b43d32b77d000d8bce560360c93cb9845af62662)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=09802e77aedeb456373427fc2be168c066a9052f
Author: Charmaine Lee <[email protected]>
Date: Tue Feb 14 03:47:39 2023 +0200
svga: use upload buffer if texture has pending changes
When establishing a texture transfer map, if there is any pending changes
on the
texture, instead of trying direct map with DONTBLOCK first, just
use the upload buffer path.
Fixes piglit tests gen-teximages, arb_copy_images-formats
Cc: mesa-stable
Reviewed-by: Neha Bhende <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21393>
(cherry picked from commit 1b9b060f0eee19da426daffe37de30a9200b15b2)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=527787da549deae48d7f6ad1c48e52e203b864f6
Author: Charmaine Lee <[email protected]>
Date: Fri Feb 3 21:24:19 2023 -0500
svga: fix compatible formats for shareable surfaces
Add typeless format to the compatible format lists for shareable surfaces.
Fixes webgl benchmark crash in eglCreateImage running from firefox on
Fedora 37.
Cc: mesa-stable
Reviewed-by: Martin Krastev <[email protected]>
Reviewed-by: Jose Fonseca <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21393>
(cherry picked from commit 3a359385cb1560fde560edc74f7a070ef1e3d953)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f96201f60fca2c21a0466bbe9ba412830feebada
Author: Charmaine Lee <[email protected]>
Date: Wed Feb 8 14:01:14 2023 -0500
svga: fix resource_get_handle from resource created without SHARED bind flag
When an EGLImage is created from a 2D texture and used for texture sharing,
the texture surface might not have been created with the SHARED bind flag.
To allow these surfaces for sharing, this patch sets the USAGE SHARED bit
for surfaces that can be potentially used for sharing even when the SHARED
bind flag is not originally set. Instead of unconditionally enabling the
SHARED bind flag for all surfaces and unnecessarily bypass the surface cache
optimization, this patch only enables the USAGE SHARED bit for surfaces
that also have the RENDER TARGET bind flag.
When the surface handle is inquired and if the surface is currently
marked as cachable, we will need to unset the cachable bit so
the surface handle will not be recycled again.
This patch fixes an assertion in svga_resource_get_handle() when the
EGL_MESA_image_dma_buf_export extension is used in webgl benchamrk running
from firefox in Fedora 37.
Cc: mesa-stable
Reviewed-by: Martin Krastev <[email protected]>
Reviewed-by: Jose Fonseca <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21393>
(cherry picked from commit 75b7296fc36d302a4901da93f4cd3e51e6e6f8f1)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b74f1d090d50e29d3ed466656073613b3caa8fa6
Author: Timothy Arceri <[email protected]>
Date: Wed Feb 15 23:14:13 2023 +1100
glsl: isolate object macro replacments
Here we use a leading space to isolate them from
the code they will be inserted into. For example:
#define VALUE -1.0
int a = -VALUE;
Should be evaluated to int a = - -1.0; not int a = --1.0;
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7932
Cc: mesa-stable
Reviewed-by: Ian Romanick <[email protected]>
Reviewed-by: Tapani Pälli <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21352>
(cherry picked from commit 3a9edfc4943d28894b0a39b6ee3350e57a979d79)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2da88f4bf70b7cfdf94e348a76a9abdfc4f0157f
Author: Timothy Arceri <[email protected]>
Date: Wed Feb 15 23:13:06 2023 +1100
glsl: add _token_list_prepend() helper to the parser
This will be used in the following patch.
Cc: mesa-stable
Reviewed-by: Ian Romanick <[email protected]>
Reviewed-by: Tapani Pälli <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21352>
(cherry picked from commit 6e29dce291c45ee0460ddefb34d86b0859f5ce03)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=49f745a61729126db595292b108778bcef0d0e6f
Author: Marek Olšák <[email protected]>
Date: Fri Feb 3 10:34:09 2023 -0500
mesa: ignore indices[i] if count[i] == 0 for MultiDrawElements
Cc: mesa-stable
Reviewed-by: Mike Blumenkrantz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21039>
(cherry picked from commit e2ad086f485b82e59b37dd87e7e6e6393bb62257)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=07d5b352b115fd4150e6ee92212922242adda300
Author: Timur Kristóf <[email protected]>
Date: Wed Feb 1 01:02:09 2023 +0100
radv: Call nir_lower_array_deref_of_vec in radv_lower_io_to_scalar_early.
This fixes an issue when a vector component of an arrayed output has a
deref.
Signed-off-by: Timur Kristóf <[email protected]>
Reviewed-by: Rhys Perry <[email protected]>
Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8197
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21028>
(cherry picked from commit e13074d76312ca95648460629aef7021ee7482d1)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=35d330ed894200eaed6480fd50a492e98e29c606
Author: Samuel Pitoiset <[email protected]>
Date: Thu Feb 9 16:07:56 2023 +0100
radv/amdgpu: only set a new pstate if the current one is different
AMDGPU pstate is per context but if there is multiple AMDGPU contexts
in flight, the kernel can return -EBUSY.
Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21222>
(cherry picked from commit 6d73841d34f6a715a7c1ca3387fea3c3456b1615)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2029f4bd3053997e456a97960b639c1274a60906
Author: Samuel Pitoiset <[email protected]>
Date: Thu Feb 9 15:16:47 2023 +0100
Revert "radv: acquire pstate on-demand when capturing with RGP"
This change is wrong for two reasons:
- it hangs most of the time maybe, because changing PSTATE when the
application is running is broken somehow
- it increases the time between triggering and generating the capture
considerably, because there is a delay for changing PSTATE
This restores previous logic where PSTATE is set to profile_peak at
logical device creation. Though, it also re-introduces an issue with
multiple logical devices (kernel returns -EBUSY) but this will be
fixed in the next commit.
This fixes GPU hangs when trying to record RGP captures on my NAVI21.
Note that profile_peak is only required for some RDNA2 chips (including
VanGogh).
Cc: mesa-stable
This reverts commit 923a864d94517462698c529bdc0e5c056d37b4e1.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21222>
(cherry picked from commit 663877e8943d074e6ac520a8312f221e6a45e629)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcbfb7dcbbcde0f7a19d9a6e59b035e0ee1a84ad
Author: Erico Nunes <[email protected]>
Date: Sun Feb 12 22:33:30 2023 +0100
lima: don't use resource_from_handle while creating scanout
resource_from_handle implementations create an additional reference to
the scanout resource, which caused lima to leak those resources after
commit ad4d7ca8332488be8a75aff001f00306a9f6402e.
Do as the other drivers do and import the bo directly while creating
the scanount resource.
Cc: 22.3 mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8198
Signed-off-by: Erico Nunes <[email protected]>
Reviewed-by: Vasily Khoruzhick <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21330>
(cherry picked from commit c426e5677f36c3b0b8e8ea199ed4f2c7fad06d47)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=83fc369ad6b415ee56f1e27e37178a0beb3cb64c
Author: Italo Nicola <[email protected]>
Date: Thu Feb 16 22:12:04 2023 +0000
panfrost: fix tiny sample_positions BO memory leak
Fixes a 4KB memory leak that happens once per-device creation.
Cc: mesa-stable
Signed-off-by: Italo Nicola <[email protected]>
Reviewed-by: Alyssa Rosenzweig <[email protected]>
Tested-by: Chris Healy [email protected]
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21372>
(cherry picked from commit e787ddf2981b224bcf22c310f6bcb116aa1dff81)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=70e53f2dff97cbc8c64e643739ff2417dc241daf
Author: Faith Ekstrand <[email protected]>
Date: Tue Feb 14 10:25:54 2023 -0600
nir/from_ssa: Move the loop bounds check in resolve_parallel_copy
We loop, effectively, over two stacks: ready and to_do and finish only
when both are empty. In the case where ready is empty, we pull one off
of to_do, add a copy to a temporary, and push it onto the ready stack.
Previously, we assumed that we would never get to the temporary copy
case if to_do has exactly one entry because that would imply that there
was only one copy left which means there can't possibly be a cycle to
break. This was true until c7fc44f9ebbe ("nir/from_ssa: Respect and
populate divergence information") which changed things such that
temporary copies sometimes get added in the case where a convergent
value is copied both to convergent and divergent destinations.
This patch adjusts our loop iteration to always attempt to clear the
ready stack before checking if there's anything left on the to_do stack.
I also added an assert to make the exit condition more clear.
Fixes: c7fc44f9ebbe ("nir/from_ssa: Respect and populate divergence
information")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8037
Reviewed-by: Kenneth Graunke <[email protected]>
Reviewed-by: Daniel Schürmann <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21315>
(cherry picked from commit 4e09d37f3bd4b2f5837040cb1695d151672944e1)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f6062bff052093572fb854afa58f0afbe8b98ab
Author: Faith Ekstrand <[email protected]>
Date: Mon Feb 13 17:32:35 2023 -0600
nir/from_ssa: Only re-locate values that are destinations
There is an optimization in the parallel copy algorithm where, after a
copy has been performed, we can treat the destination as the new source
for future copies of the same source. In particular, consider the
following parallel copy: A -> B, C -> A, A -> C. In this case, after we
have done the A -> B copy, we can make note that the value in A is now
in B and emit the sequence: A -> B, C -> A, B -> C. This allows us to
resolve the swap cycle between A anc C without allocating a temporary
register because we know B is also a copy of A.
When one of the registers involved is convergent and the other is
divergent, this optimization is problematic because, while convergent to
divergent copies are fine, we can't re-use the divergent copy in later
copies if any of those copies are to a convergent variable. We could,
but it would require a read_first_invocation which would get messy. In
In c7fc44f9ebbe ("nir/from_ssa: Respect and populate divergence
information"), we attempted to deal with this by limiting the rename
optimization to the case where the divergence matched.
The problem is that we did the re-name part whenever the divergence
matched but only marked it as ready if the thing being copied was a
destination. (We actually left two instances of loc[a] = b, one which
always happened and one which only happened if we also wanted to flag
the source as being ready to use as a destination.) While this
technically doesn't cause any problems, it may result in more inter-mov
dependencies which hurts instruction scheduling. For example, if we had
the parallel copy A -> B, A -> C, A -> D, we now end up emitting the
sequence A -> B, B -> C, C -> D which has many more data hazards between
instructions caused by the constant shuffling.
This commit restores the original logic in which we only perform the
rename optimization if the rename would free up a register we will later
use as a destination. This isn't entirely optimal as it still doesn't
prove that there is a cycle involved first, but it should lead to a
reduction in unnecessary dependencies.
No shader-db changes on SKL or DG2
Fixes: c7fc44f9ebbe ("nir/from_ssa: Respect and populate divergence
information")
Reviewed-by: Kenneth Graunke <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21315>
(cherry picked from commit 5afba073c6ba047e7c0e8e8824855566d15cba35)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=609da7429cea34478240fb6bbd04b15d6d5f4cc0
Author: Sidney Just <[email protected]>
Date: Wed Jan 25 15:53:05 2023 -0800
zink: Add missing features to the profile file
Fixes: 2ea481b2f0a ("Zink: add Zink profiles file")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20920>
(cherry picked from commit fc84c63e17baa9790baa0d63e21f81ef1b10a745)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=245ee95436c4a95634a5865b76a8077b69274503
Author: Emma Anholt <[email protected]>
Date: Wed Feb 8 21:32:10 2023 -0800
hasvk: Fix SPIR-V warning about TF unsupported on gen7.
It's supported now.
Fixes: d82826ad4446 ("anv: Implement VK_EXT_transform_feedback on Gen7")
Reviewed-by: Lionel Landwerlin <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21228>
(cherry picked from commit ed62eec58b145f9992e1411c6ce972eb588e3dfc)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a26e489262ad98d13a1d15d2fc95c57d9b89be5
Author: Mike Blumenkrantz <[email protected]>
Date: Wed Feb 15 10:10:26 2023 -0500
vulkan/wsi: avoid deadlocking dri3 when polling deleted windows for events
upcoming xserver releases will emit PresentConfigureNotify with this
flag set when a window is destroyed, ensuring drivers
don't poll infinitely and deadlock
fixes #6685
cc: mesa-stable
Reviewed-by: Adam Jackson <[email protected]>
Reviewed-by: Michel Dänzer <[email protected]>
Acked-by: Daniel Stone <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21339>
(cherry picked from commit 819cbf329a56f1e72a4192b727c7a6d44ad2c2d7)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=515f35364724e55c307559c6b2b8ca73a2442475
Author: Mike Blumenkrantz <[email protected]>
Date: Wed Feb 15 10:10:26 2023 -0500
dri3: avoid deadlocking when polling deleted windows for events
upcoming xserver releases will emit PresentConfigureNotify with this
flag set when a window is destroyed, ensuring drivers
don't poll infinitely and deadlock
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/116
cc: mesa-stable
Reviewed-by: Adam Jackson <[email protected]>
Reviewed-by: Michel Dänzer <[email protected]>
Acked-by: Daniel Stone <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21339>
(cherry picked from commit 91de576a7f67c953b7a69fd45e1eb3b2a0dde996)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8412c9a9e2333022cbd100e68cb2dede67993a98
Author: Pierre-Eric Pelloux-Prayer <[email protected]>
Date: Fri Feb 10 19:38:33 2023 -0500
amd/surface: fix base_mip_width of subsampled formats
base_mip_width is used in si_compute_copy_image when the
SI_IMAGE_ACCESS_BLOCK_FORMAT_AS_UINT flag is used.
width = tex->surface.u.gfx9.base_mip_width;
This will be incorrect if we don't adjust it. For instance,
with a 260x256 image, surf_pitch and base_mip_width are
320 before surf_pitch is updated to be 192.
Both need to match, or computing the width from base_mip_width
leads to incorrect result.
Cc: mesa-stable
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Reviewed-by: Pierre-Eric Pelloux-Prayer <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21253>
(cherry picked from commit affa8a9fb2f3ed02ab812bf8f991783683fd408d)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=16d47a065ace3007e37756861354dea28cbcdcd2
Author: Chia-I Wu <[email protected]>
Date: Tue Feb 14 21:22:48 2023 -0800
turnip: fix a major leak with GPL LTO
This allows dEQP-VK.pipeline.pipeline_library.* to run to finish.
Fixes: e9f5de11d40 ("tu: Initial implementation of
VK_EXT_graphics_pipeline_library")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21328>
(cherry picked from commit bce8e7f2ae5e898575ae183773182073468b0cc0)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=255b5edddb0d816ee5934c9f8c0241de5c15b7f7
Author: Constantine Shablya <[email protected]>
Date: Tue Feb 14 15:03:51 2023 +0200
anv,hasvk: flush what UNIFORM_READ flushes on SHADER_READ
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8287
Cc: mesa-stable
Reviewed-by: Lionel Landwerlin <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21310>
(cherry picked from commit 09501fe5a7d049d6850c5e4e88d76d77f00c33f5)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=70e8f8b4d0447aff71e7c59710f9ed184a8f613b
Author: Mike Blumenkrantz <[email protected]>
Date: Tue Feb 14 10:10:20 2023 -0500
zink: block LINEAR filtered blits for zs formats
this is illegal, and the u_blitter path has to be taken to guarantee
enough accuracy that the strictest piglit tests pass
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21314>
(cherry picked from commit f0e1512673d07530f4631c9664c868698c512ac4)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=385f9a96622f56fc6dbfae49f5541875b507bea6
Author: Lionel Landwerlin <[email protected]>
Date: Wed Feb 8 20:48:25 2023 +0200
intel/fs: bound subgroup invocation read to dispatch size
This is to avoid out of bound register accesses (potentially leading
to hangs) when the dispatch size is smaller than when is reported in
the NIR subgroup_size.
v2: Implement bounding with a mask (since workgroup sizes are powers of 2)
(Faith)
Signed-off-by: Lionel Landwerlin <[email protected]>
Fixes: 530de844ef4d ("intel,anv,iris,crocus: Drop subgroup size from the
shader key")
Reviewed-by: Faith Ekstrand <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21282>
(cherry picked from commit 9ac192d79dbef726983d704c3e965e3b058769f6)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f2afea6b914f03ea20d87bf47f788bc89509e06
Author: Georg Lehmann <[email protected]>
Date: Thu Jan 5 17:20:42 2023 +0100
aco: Don't use vcmpx with DPP.
V_CMPX+DPP returns 0 with reads from disabled lanes, unlike V_CMP+DPP
(RDNA3 ISA doc, 7.7)
Fixes: baab6f18c91 ("aco: Optimize branching sequence during SSA
elimination.")
Reviewed-by: Timur Kristóf <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20537>
(cherry picked from commit 4fbcd046ceb7c1b20cd6d664b29881a7e0f5eef8)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=af1a8e98e6e4eff73f346203803b39fe3a79c12d
Author: Eric Engestrom <[email protected]>
Date: Wed Feb 22 18:28:40 2023 +0000
.pick_status.json: Mark b68f13bc9078e8d86edc06e081bb146f8b9b3ad6 as
denominated
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e053f0042903754a24ceebe7e1eb77c54e2c1c4
Author: Michel Dänzer <[email protected]>
Date: Thu Feb 9 18:27:23 2023 +0100
anv/grl: Use union for reinterpreting integer as float
Fixes strict aliasing violations flagged by GCC 12:
../src/intel/vulkan/grl/include/GRLOCLCompatibility.h: In function ‘float
as_float(uint32_t)’:
../src/intel/vulkan/grl/include/GRLOCLCompatibility.h:182:13: warning:
dereferencing type-punned pointer will break strict-aliasing rules
[-Wstrict-aliasing]
182 | return *reinterpret_cast<float*>(&i);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/intel/vulkan/grl/include/GRLOCLCompatibility.h: In function ‘float3
as_float3(int3)’:
../src/intel/vulkan/grl/include/GRLOCLCompatibility.h:187:13: warning:
dereferencing type-punned pointer will break strict-aliasing rules
[-Wstrict-aliasing]
187 | return *reinterpret_cast<float3*>(&i3);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/intel/vulkan/grl/include/GRLOCLCompatibility.h:187:13: warning:
dereferencing type-punned pointer will break strict-aliasing rules
[-Wstrict-aliasing]
../src/intel/vulkan/grl/include/GRLOCLCompatibility.h: In function ‘float4
as_float4(int4)’:
../src/intel/vulkan/grl/include/GRLOCLCompatibility.h:192:13: warning:
dereferencing type-punned pointer will break strict-aliasing rules
[-Wstrict-aliasing]
192 | return *reinterpret_cast<float4*>(&i4);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/intel/vulkan/grl/include/GRLOCLCompatibility.h:192:13: warning:
dereferencing type-punned pointer will break strict-aliasing rules
[-Wstrict-aliasing]
Fixes: 5f948503e40c ("anv: Import GRL")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21236>
(cherry picked from commit 53ce756eebef47a37ababc6c3c701752b6451366)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfbbe34d27ca255543c32cdd40b2780c901a0af7
Author: Eric Engestrom <[email protected]>
Date: Wed Feb 22 18:08:47 2023 +0000
.pick_status.json: Update to dd3b67b9746f1d0f2766d6c39bb23e59d6548aba
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f87476877fd82a54228fdc93838a65c96a5d0ec
Author: Eric Engestrom <[email protected]>
Date: Tue Feb 14 18:19:57 2023 +0000
.pick_status.json: Mark 75e5d458a006838f5222eb1fac5852c31c71d97f as
denominated
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4b6574c784dba569a0a17b91e8adb6b479abad3
Author: Samuel Pitoiset <[email protected]>
Date: Wed Feb 8 11:38:25 2023 +0100
radv: disable DCC for mipmaps on GFX11
It seems broken but can't really figure out why and DCC levels aren't
interleaved on GFX11. Skipping DCC initialization for levels seems to
also fix it but seems safer to disable completely, as a hotfix.
Fixes DCC issues with Hi-Fi Rush, Sonic Frontiers, Hogwarts Legacy
and probably more.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8230
Cc: mesa-stable
Signed-off-by: Samuel Pitoiset <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21186>
(cherry picked from commit 5d41d8258a71fa352d8129bf33ce877046a9313c)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=093069615c8a50b2dd500d2ce13491301488c2e8
Author: Dave Airlie <[email protected]>
Date: Tue Feb 14 10:58:45 2023 +1000
crocus: switch gen4/5 tiling flags to follow suggestions.
Fixes: 6043f66dd332 ("crocus: disable Y tiling for render targets
properly.")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21300>
(cherry picked from commit 6d3c79fa4c8d539b5ad133996632cbe6c1137477)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=45db0c5a55149391180694db0ff72eeb6acdb618
Author: Eric Engestrom <[email protected]>
Date: Tue Feb 14 17:55:20 2023 +0000
.pick_status.json: Mark 5c246e21b71a1676705440bce767535dc502d748 as
denominated
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=10d72a4573b280202b82c089cd96153516f22180
Author: Alan Coopersmith <[email protected]>
Date: Fri Feb 3 13:12:38 2023 -0800
util/disk_cache: Handle OS'es without d_type in struct dirent
Needed to build on Solaris
Fixes: f58e6fee745 ("util/disk_cache: delete more cache items in one go
when full")
Signed-off-by: Alan Coopersmith <[email protected]>
Reviewed-by: Eric Engestrom <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21110>
(cherry picked from commit 289eb50abf89289af7cd76fa948d33c5cb5b28bf)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1eb541289fdff4e9bac6dea621852dd6f7fbac1c
Author: Mike Blumenkrantz <[email protected]>
Date: Wed Feb 8 15:36:51 2023 -0500
zink: always use NEAREST for zs blits
LINEAR is illegal, and swapping filtering at this point still
seems to be conformant given questionable GL spec requirements for
LINEAR zs filtering
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21203>
(cherry picked from commit 067545eb9af79414054e4bef3ab48af003758663)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7cab0f7838d57f7b7d5ac564e4f2ac518d8370ed
Author: Lionel Landwerlin <[email protected]>
Date: Mon Feb 13 09:18:28 2023 +0200
anv/hasvk: handle a SAMPLED_READ/STORAGE_READ access flags
Signed-off-by: Lionel Landwerlin <[email protected]>
Cc: mesa-stable
Reviewed-by: Faith Ekstrand <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21277>
(cherry picked from commit eb5d7056e04460be3b1152234ea7c8c21104fe04)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ed54537c4f1179fd0a467dc72b971a55299c504
Author: SoroushIMG <[email protected]>
Date: Mon Feb 13 14:38:26 2023 +0000
zink: free resource objects' views array during destruction
since the array is not ralloc managed, it has be explicitly freed.
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21285>
(cherry picked from commit 96849363eba081321176f8ad3ce303677a531eae)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=840e0b94103f513a77b24c3b60cee9623d22d8c6
Author: SoroushIMG <[email protected]>
Date: Sun Feb 12 17:05:15 2023 +0000
zink: allocate program shader caches from the program's mem ctx
these will now be freed when the program itself is freed.
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21285>
(cherry picked from commit b3ed037ca8d8cb28deb9a160411257d54c57f8e1)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cb4f5a1bcc69a068bc76757465db47af49fcbeb
Author: SoroushIMG <[email protected]>
Date: Sun Feb 12 00:36:29 2023 +0000
zink: fix compute shader leaks
Compute program owns the nir and zink shaders now and must free them
too when destroyed.
Fixes: 4cb4bb555e7 ("zink: create compute programs from compute shaders
directly")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21285>
(cherry picked from commit 6af3a12e700065ca4b8b3a5d12b97a75142dd185)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d233bf7c7d1d2a186555a668a7eb197b790e9f08
Author: Mike Blumenkrantz <[email protected]>
Date: Mon Feb 6 15:50:06 2023 -0500
zink: ralloc zink_shader structs
Reviewed-by: Emma Anholt <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21169>
(cherry picked from commit 9e0e6708edcaa5480a3195bea5dde2d75d27fafc)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e9c95f690dda08b5fddc8f5cfadd9c954ee4504
Author: Mike Blumenkrantz <[email protected]>
Date: Fri Feb 10 09:36:30 2023 -0500
zink: fix descriptor pool free iterating
these arrays are sparsely allocated, and using pop() on them will
fail to access some elements
Fixes: cf7c17a7af3 ("zink: rework descriptor pool overflow")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21246>
(cherry picked from commit ffd91ee7a87f588ea9d1f2f6ced4a59bde142cb2)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9f89132fb09aa85eb62da8173a5040cb18b9574
Author: Mike Blumenkrantz <[email protected]>
Date: Fri Feb 10 09:01:48 2023 -0500
zink: sync LTO compiles for GPL pipelines on shader free
this avoids invalid access
affects:
KHR-Single-GL46.arrays_of_arrays_gl.InteractionStorageBuffers2
Fixes: 41ffb15de56 ("zink: implement async gfx precompile")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21246>
(cherry picked from commit 16c019142ba449818623e0af08b1fb4ceec51ef3)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=23d9e6da3a1bce46157ab1b816b67ce23c1c86be
Author: Mike Blumenkrantz <[email protected]>
Date: Thu Feb 9 15:53:32 2023 -0500
zink: unset gfx shader read when unbinding shader images
this otherwise will never be unset
Fixes: 50e764fa50d ("zink: track gfx/compute descriptor barrier info")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21229>
(cherry picked from commit ee53b07c0ab16c0944cd96e3dc5d4d49d9198bac)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=57edba1586baaa7fb69b399cfe10f108c7c4b037
Author: Hans-Kristian Arntzen <[email protected]>
Date: Sun Feb 12 16:02:26 2023 +0100
radv: Fix missing VK_ACCESS_2_SHADER_SAMPLED_READ_BIT.
Cannot be used for SSBO, so ignore SCACHE invalidation.
Signed-off-by: Hans-Kristian Arntzen <[email protected]>
Fixes: 8df17163c78 ("radv: implement vkCmdWaitEvents2KHR")
Reviewed-by: Timur Kristóf <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21271>
(cherry picked from commit 7efabfbbe4f5ae442e62803a7e173bd2bf20001a)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb48348f615cd4a587f096f30a0c5de24f57f5cb
Author: Hans-Kristian Arntzen <[email protected]>
Date: Sun Feb 12 15:40:31 2023 +0100
radv: Fix invalid 64-bit shift.
For sync2 bits, overflow can happen.
Use BITFIELD64_BIT to align with ANV.
Signed-off-by: Hans-Kristian Arntzen <[email protected]>
Fixes: 8df17163c78 ("radv: implement vkCmdWaitEvents2KHR")
Reviewed-by: Timur Kristóf <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21271>
(cherry picked from commit 97aa8d9547ec00109853f1a4a43e4abfad7f6aa7)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e8b3d3cc80861d4689a8aa5f226d05a0b16d9d8
Author: Michel Dänzer <[email protected]>
Date: Wed Feb 8 17:36:35 2023 +0100
glsl/standalone: Do not pass memory allocated with ralloc_size to free
Pointed out by GCC:
In function ‘load_text_file’,
inlined from ‘standalone_compile_shader’ at
../src/compiler/glsl/standalone.cpp:491:38,
inlined from ‘main’ at ../src/compiler/glsl/main.cpp:98:45:
../src/compiler/glsl/standalone.cpp:358:17: error: ‘free’ called on pointer
‘block_195’ with nonzero offset 48 [-Werror=free-nonheap-object]
358 | free(text);
| ^
In function ‘ralloc_size’,
inlined from ‘load_text_file’ at
../src/compiler/glsl/standalone.cpp:352:31,
inlined from ‘standalone_compile_shader’ at
../src/compiler/glsl/standalone.cpp:491:38,
inlined from ‘main’ at ../src/compiler/glsl/main.cpp:98:45:
../src/util/ralloc.c:117:18: note: returned from ‘malloc’
117 | void *block = malloc(align64(size + sizeof(ralloc_header),
| ^
Fixes: a9696e79fb3a ("main: Close memory leak of shader string from
load_text_file.")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21215>
(cherry picked from commit 49a6bdde8ef1da38df3f15e8478c8cad116eab46)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d515d7a3d9cc8cffdce51e549d9abe919af36fc
Author: Michel Dänzer <[email protected]>
Date: Wed Feb 8 16:48:43 2023 +0100
glsl/standalone: Fix up _mesa_reference_shader_program_data signature
Drop the unused ctx parameter, to match the main Mesa code.
Fixes ODR violation flagged by -Wodr with LTO enabled:
../src/mesa/main/shaderobj.h:74:1: error:
‘_mesa_reference_shader_program_data’ violates the C++ One Definition Rule
[-Werror=odr]
74 | _mesa_reference_shader_program_data(struct gl_shader_program_data
**ptr,
| ^
../src/compiler/glsl/standalone_scaffolding.cpp:76:1: note: type mismatch
in parameter 1
76 | _mesa_reference_shader_program_data(struct gl_context *ctx,
| ^
../src/compiler/glsl/standalone_scaffolding.cpp:76:1: note:
‘_mesa_reference_shader_program_data’ was previously declared here
../src/compiler/glsl/standalone_scaffolding.cpp:76:1: note: code may be
misoptimized unless ‘-fno-strict-aliasing’ is used
Fixes: 717a720e9c95 ("mesa: drop unused context parameter to shader program
data reference.")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21215>
(cherry picked from commit bf67f32d4b4214ef23311b7ff5f1ef21ae84fa24)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=130dbe0e00603b90d419bf2ea880cacba31ec300
Author: Eric Engestrom <[email protected]>
Date: Tue Feb 14 12:41:08 2023 +0000
.pick_status.json: Update to 75e5d458a006838f5222eb1fac5852c31c71d97f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=418f1812de62edea5d2e0f38410f1dbb41a43af6
Author: Bas Nieuwenhuizen <[email protected]>
Date: Tue Jan 10 16:12:34 2023 +0100
nir: Apply a maximum stack depth to avoid stack overflows.
A stackless (or at least using allocated memory for stack) version
might be nice but for now this works around some games compiling
large shaders and hitting stack overflows.
CC: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21231>
(cherry picked from commit 0a17c3afc5e0491d7ea334241bb230c64a015f83)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa4947e696d7d6cf0514f5081adc60fb760ffe38
Author: Sviatoslav Peleshko <[email protected]>
Date: Thu Feb 9 17:56:32 2023 +0200
anv: Handle VkAccelerationStructureBuildRangeInfoKHR::transformOffset
Previously it was not actually handled. This meant that all geometries
with the same transform buffer were using the same (first) transformation
matrix.
Fixes: f3ddfd81 ("anv: Build BVHs on the GPU with GRL")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7575
Signed-off-by: Sviatoslav Peleshko <[email protected]>
Reviewed-by: Lionel Landwerlin <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21227>
(cherry picked from commit 9b2ddd2c5ecd6b60752db3bb6d507611c8b6d9d8)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=98050ce31fc5efea2995969298e889bb2794e7c1
Author: Danylo Piliaiev <[email protected]>
Date: Tue Feb 7 16:52:53 2023 +0100
turnip: Disable draw states after dyn renderpass in all cases
Draw states were not disabled after a dynamic renderpass which
spans several command buffers, the next renderpass if started in
the same command buffer wouldn't emit the full draw state,
since TU_CMD_DIRTY_DRAW_STATE was not set by previous renderpass.
The issue could be observed when corrupting all regs at cmdbuf start in:
dEQP-VK.dynamic_rendering.primary_cmd_buff.random.seed7_geometry
Fixes: cb0f414b2aed88f48b2593dad833844be2f5f42b
("tu: Add support for suspending and resuming renderpasses")
Signed-off-by: Danylo Piliaiev <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21148>
(cherry picked from commit 2d20564a6aaf8e5802ae1d3d425a4a496124b976)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d805e74833ca5a77acaea02b4525f39b7b29fe18
Author: Danylo Piliaiev <[email protected]>
Date: Mon Feb 6 14:56:35 2023 +0100
tu: Prevent using stale value of GRAS_SC_CNTL in sysmem clear
cc: mesa-stable
Signed-off-by: Danylo Piliaiev <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21148>
(cherry picked from commit 388e4ea7333972251dbe8ce91d15ad4001589f35)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb0e344a8529f7fbdc0d9405c691296150465a14
Author: Mike Blumenkrantz <[email protected]>
Date: Fri Feb 10 08:20:01 2023 -0500
zink: add newlines to some debug printfs
cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21239>
(cherry picked from commit cd446b87e1f5ec2c5f1273627c611325595d1971)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fe167e28dd5eb6b35081488bcc4b1bb17da00ac
Author: Eric Engestrom <[email protected]>
Date: Sun Feb 12 10:54:11 2023 +0000
.pick_status.json: Update to c0bc0ecf9eaf964ceb4a1573595da8b8b4585cc4
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e448321812710e28815c64f5e3a7cde35735d3a9
Author: GH Cao <[email protected]>
Date: Fri Jan 13 01:20:25 2023 +0800
dzn: Declare debug only root_dwords as ASSERTED
Such variable is only used in assert(), so declare it as ASSERTED.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7885
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7234
Signed-off-by: GH Cao <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20676>
(cherry picked from commit af55e36d798b91b86795544aac2d9e3983cde207)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba0e805d96baeb5c54376afd195b417392a7fb1f
Author: Dave Airlie <[email protected]>
Date: Thu Feb 9 12:59:53 2023 +1000
crocus: disable Y tiling for render targets properly.
The old code would disallow linear targets as well which would confuse
things with reimporting dma-bufs.
Fixes: 32728dc66e36 ("crocus: introduce main resource configuration
helper.")
Acked-by: Faith Ekstrand <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21209>
(cherry picked from commit 6043f66dd3329c92681fc4be5a1e54e522c1cb80)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3077937b56dc5778904f8241f1f50e2f1b81789b
Author: Eric Engestrom <[email protected]>
Date: Fri Feb 10 12:05:28 2023 +0000
.pick_status.json: Mark db6c374919ea16be6f9a6f96d5c9e866c62c556c as
denominated
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac80ae62c6264269bd09026dba90edb5fc8acd11
Author: Lionel Landwerlin <[email protected]>
Date: Wed Feb 8 14:11:07 2023 +0200
intel/fs: fix mesh indirect movs
The size in src[2] is in byte and needs to cover any possible data
accessed in src[0] by the indirection. That way the register
allocation is aware of what cannot be spilled for the instruction to
execute on valid data.
Signed-off-by: Lionel Landwerlin <[email protected]>
Fixes: 70ace2bbcd ("intel/compiler: Implement Task Output and Mesh Input")
Reviewed-by: Marcin Ślusarz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21188>
(cherry picked from commit ebc4893947c187c1a3f28508053633edf7d314a2)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=449caf6705c4ecf53b17224440df96302c4a5850
Author: Tapani Pälli <[email protected]>
Date: Mon Feb 6 14:50:16 2023 +0200
intel/blorp: disable REP16 for gfx12+ with R10G10B10_FLOAT_A2
Cc: mesa-stable
Signed-off-by: Tapani Pälli <[email protected]>
Reviewed-by: Nanley Chery <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21137>
(cherry picked from commit 88cadf145451b3a5fd89b5937238abf95821c5cf)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7fdaf336937d673c48df51cbc9d73d406ad66f2
Author: Eric Engestrom <[email protected]>
Date: Fri Feb 10 13:55:44 2023 +0000
.pick_status.json: Mark f7b2dbb2bdc366dd294407c5653654ad6059e2ac as
denominated
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=64f6793b52fc6f6265041ea6c6417b54595d880a
Author: Georg Lehmann <[email protected]>
Date: Tue Feb 7 21:33:48 2023 +0100
aco: don't allow output modifiers for v_cvt_pkrtz_f16_f32
Cc: mesa-stable
Reviewed-by: Rhys Perry <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21174>
(cherry picked from commit b63aa2bb8ee6c6a255ea6d573b71af12d5dd166d)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=63071f29716681750e36f084c196457e068b8e9d
Author: Eric Engestrom <[email protected]>
Date: Fri Feb 10 10:19:26 2023 +0000
.pick_status.json: Update to 94eff7ccd86658603155261c2fd59491786e7047