URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=991ae14ac193d8a212f66ae2bfbb9a42022974f4
Author: Pierre-Eric Pelloux-Prayer <[email protected]>
Date: Tue Jan 17 16:06:00 2023 +0100
glthread: fix glArrayElement handling
This must be marshalled synchronously or the attrib pointers' content
might change by the time we use them.
Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8068
Reviewed-by: Marek Olšák <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20748>
(cherry picked from commit ddc721e15c6260e5a505f7e5fab2115e4cbd7c72)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0269ad293ccfb7e24f2a572d20addc8f08e81335
Author: Pierre-Eric Pelloux-Prayer <[email protected]>
Date: Tue Jan 17 10:14:52 2023 +0100
vbo: lower VBO_SAVE_BUFFER_SIZE to avoid large VRAM usage
The ideal case for performance is to have a single buffer for
all display list. The caveat is that large buffers are less
likely to be freed because they're refcounted: it only takes
1 user (diplay list) to keep it in VRAM.
This lowers VRAM usage when replaying the trace attached
of the trace attached to !6140 from 5.5 GB to about 1.8 GB.
Viewperf snx performance isn't affected.
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6140
Cc: mesa-stable
Reviewed-by: Marek Olšák <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20748>
(cherry picked from commit 0f5c8c3dc35561f23a5383cb05075898942ce0c5)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=87d850e302b761538d87a9edfd277d0f907dfa49
Author: Pierre-Eric Pelloux-Prayer <[email protected]>
Date: Tue Jan 17 10:13:00 2023 +0100
vbo: remove bogus assert
grow_vertex_storage may call wrap_filled_vertex, which will
trigger the assert incorrectly because the new size will be
smaller than 'new_size' but it's correct because
'vertex_store->used' has been reset to 0.
Fixes: a08baaff976 ("vbo/dlist: fix indentation in vbo_save_api.c")
Reviewed-by: Marek Olšák <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20748>
(cherry picked from commit 491f6b138ecbe938471f7ee1bc339b32c61eed07)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2fc2fd6d2a33729ddc600db60d7727ebd47b755e
Author: Lionel Landwerlin <[email protected]>
Date: Tue Jan 17 23:42:03 2023 +0200
nir/lower_io: fix bounds checking for 64bit_bounded_global
If the offset is negative like it's the case in
dEQP-VK.robustness.robustness2.bind.notemplate.r32i.unroll.volatile.storage_buffer_dynamic.readwrite.no_fmt_qual.len_256.samples_1.1d.comp
we end up passing the bounds checking condition because it's using
signed integers.
Signed-off-by: Lionel Landwerlin <[email protected]>
Suggested-by: Jason Ekstrand <[email protected]>
Cc: mesa-stable
Reviewed-by: Alyssa Rosenzweig <[email protected]>
Reviewed-by: Reviewed-by: Emma Anholt <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20762>
(cherry picked from commit ff34e96701ef8f6e52755685a5ef9425c0229cfd)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d45e128fb605d77a9c645629a0407c5c59f99f6b
Author: Maíra Canal <[email protected]>
Date: Tue Jan 17 10:20:45 2023 -0300
v3dv: remove unused clamp_to_transparent_black_border property
Commit e07c5467 ("v3dv/format: use XYZ1 swizzle for three-component
formats")
removes the only code that handled the clamp_to_transparent_black_border
variable. Therefore, the variable can be deleted, as it is not currently
being used.
Fixes: e07c5467 ("v3dv/format: use XYZ1 swizzle for three-component
formats")
Signed-off-by: Maíra Canal <[email protected]>
Reviewed-by: Alejandro Piñeiro <[email protected]>
Reviewed-by: Iago Toral Quiroga <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20746>
(cherry picked from commit 86c9bdcd9adc952654f58329d4d482b7a509f5c7)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e818a3ce718f90425d0f015ed2b0f448ca60803e
Author: Lionel Landwerlin <[email protected]>
Date: Wed Jan 18 10:37:45 2023 +0200
nir/divergence: add missing RT intrinsinc handling
Signed-off-by: Lionel Landwerlin <[email protected]>
Cc: mesa-stable
Reviewed-by: Konstantin Seurer <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20763>
(cherry picked from commit b82d9b1a3d0f74fc73acc5ae77a6f51ce9ed8fc1)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a39a2fd5d3b04829729ce888cbde23a5b03e67cd
Author: Alyssa Rosenzweig <[email protected]>
Date: Thu Jan 12 21:43:29 2023 -0500
mesa: Set info.separate_shader for ARB programs
ARB programs are logically separate, and Mesa will happily mix and match
them.
We need to alert backends of this fact, by setting
nir->info.separate_shader.
Otherwise, backends may link shaders invalidly.
Fixes fp-abs-01 on Bifrost. (We don't use separate_shader for anything on
Valhall, so the issue doesn't appear there.)
Compare 151aa19c215 ("ttn: Set nir->info.separate_shader"), which fixed a
similar issue with TGSI.
Signed-off-by: Alyssa Rosenzweig <[email protected]>
Reviewed-by: Emma Anholt <[email protected]>
Reviewed-by: Adam Jackson <[email protected]>
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20688>
(cherry picked from commit 7e68cf91d74e6bd9a88c2b52417451d9afec4782)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=291a45ab9e95363f53ca7eeb4a61b2cd92635d4f
Author: Eric Engestrom <[email protected]>
Date: Thu Jan 19 11:20:11 2023 +0000
.pick_status.json: Update to 34e65305187630ba77616cc4314e361bd82f46ab
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c5b975f900e9b0c4e8991a2b4b1d4fc749deccc
Author: Erik Faye-Lund <[email protected]>
Date: Tue Jan 17 12:03:26 2023 +0100
zink: fix depth-clip disable cap
We use EXT_depth_clip_enable for this, not EXT_depth_clip_control, which
is what depth_clip_control_missing is a proxy for.
Fixes: 721f33cd0fc ("zink: fix return for PIPE_CAP_DEPTH_CLIP_DISABLE")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20740>
(cherry picked from commit c12fed18049f3c93f2a7e25f929aeb1742467a3b)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff43d0e68432f83de606562311650708a84506d2
Author: Jason Ekstrand <[email protected]>
Date: Mon Jan 16 16:03:11 2023 -0600
gallium,util: Pull u_indices and u_primconvert back into gallium
This was moved in !13741 but doing so created a link-time dependency
between util and gallium which causes problems for Vulkan drivers.
Meanwhile, having mesa/main depend on gallium is fine now that we don't
have any classic drivers. It's a bit circular but should be harmless.
Fixes: 97ba2f2fd486 ("move util/indices to core util")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8098
Acked-By: Mike Blumenkrantz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20734>
(cherry picked from commit d292cb82b8ef1311eb4b78af2c90b1840ba5a6bf)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=116e48bc1acac7ade63fb56130d707f748981511
Author: Rob Clark <[email protected]>
Date: Tue Jan 3 14:23:28 2023 -0800
freedreno: Fix tracking of enabled SSBOs
Clearing all of the modified bits an relying on OR'ing the needed bits
back in the loop below doesn't quite work out, Because of early continue
if the SSBO has not changed.
Fixes: 0ed053f03d9 ("freedreno: simplify fd_set_shader_buffers(..)")
Signed-off-by: Rob Clark <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20575>
(cherry picked from commit e41d19a7119f2ad92d1765842e066cb84b90014b)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e173628bf442f7aabe3a0751a38d20fac46977c8
Author: Gert Wollny <[email protected]>
Date: Tue Jan 17 09:03:26 2023 +0100
r600/sfn: Fix readport check
We have to take multi-slot instructions into account, and we don't fail
when there are still possible bank swizzle values to be checked.
For clarity also rename the bank swizzle iterator iterator.
Fixes: 79ca456b4837b3bc21cf9ef3c03c505c4b4909f6
r600/sfn: rewrite NIR backend
Signed-off-by: Gert Wollny <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20739>
(cherry picked from commit ca5bbff558d1de7af3410e659dc0ac6c042cdee3)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5db815111f62ec37744a1c0507b9a3781f1ab4b0
Author: Alyssa Rosenzweig <[email protected]>
Date: Thu Jan 12 20:56:23 2023 -0500
panfrost: Fix clears with conditional rendering
batch can be invalidated by the render condition check.
Fixes nv_conditional_render-clear.
Fixes: 638b22354e7 ("panfrost: Clear with a quad to avoid flushing")
Signed-off-by: Alyssa Rosenzweig <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20689>
(cherry picked from commit 02f9cddb6174f50bb01a12bf926da3fca1fa7b17)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1fed19a551943c4f49328ff85dbe8b4eb07611bd
Author: Alyssa Rosenzweig <[email protected]>
Date: Thu Jan 12 17:34:44 2023 -0500
panfrost: Fix logic ops on Bifrost
opaque should not be set when logicops are enabled, that needs blending
even on Bifrost. Fixes is for when I believe the bug became possible to hit.
The logical error is older.
Fixes Piglit logicop tests again.
Fixes: d849d9779a7 ("panfrost: Avoid blend shader when not blending")
Signed-off-by: Alyssa Rosenzweig <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20685>
(cherry picked from commit 41d99c10d1f2dff160b732e5311da398eb1ed90a)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c2f558723170767dba6cd5ba387469f76d4d264
Author: Alyssa Rosenzweig <[email protected]>
Date: Fri Jan 13 16:35:48 2023 -0500
panfrost: Enable NV_primitive_restart on Valhall
Unlike literally every other mesa/st emulation, for some inexplicable
reason we
need to pretend to support the CAP and then set a different EMULATE cap
instead
of the emulation keying off the lack of support for the CAP. Set the CAPs
accordingly so we get NV_primitive_restart (with emulation of non-fixed
indices).
This gets Mesa to advertise GL 3.1 on Mali-G57 as intended.
Fixes: 30c14f54cf2 ("panfrost: Disable PIPE_CAP_PRIMITIVE_RESTART on v9")
Signed-off-by: Alyssa Rosenzweig <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20702>
(cherry picked from commit fe4dc59e99dd745b6b42613d199cf61e7b2da995)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=feae077f7b518863c7554bb21d28b85afaa1160a
Author: Alyssa Rosenzweig <[email protected]>
Date: Thu Jan 12 16:50:31 2023 -0500
pan/bi: Fix incorrect compilation of fsat(reg.yx)
Future changes to nir_lower_blend cause fsat(reg.yx) instructions to be
generated, which correspond to "FCLAMP.v2f16 x.h10" pseudoinstructions.
These
get their swizzles lowered, but we forgot to clear the swizzle out, so we
end up
with extra swap (cancelling out the intended swizzle).
Fix the lowering logic.
Fixes: ac636f5adb5 ("pan/bi: Use FCLAMP pseudo op for clamp prop")
Signed-off-by: Alyssa Rosenzweig <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20683>
(cherry picked from commit ed46c617b074c8e36670907ecf57f00bcf7bbc99)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=720bc73546496753ade74ded007a9df46d7c5e82
Author: Alejandro Piñeiro <[email protected]>
Date: Fri Jan 13 13:42:26 2023 +0100
vulkan/wsi: check if image info was already freed
We set the different data being freed to NULL after freeing it, and
checks for NULL before freeing it.
This fixes several double free crash with v3dv, when running OOM wsi
tests, like for example:
dEQP-VK.wsi.xlib.swapchain.simulate_oom.composite_alpha
Although note that only one person got those on a new fresh install of
the Raspbian OS, so this problem was rare.
Fixes: 5b13d74583513ddd029e ("vulkan/wsi/drm: Break create_native_image in
pieces")
Reviewed-by: Eric Engestrom <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20695>
(cherry picked from commit b27e42dcb5f995ef0b7f8d07d5868eed60896b59)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f0ee93f7edc73ed1e5b5a2fba3d768f40c5591d
Author: Eric Engestrom <[email protected]>
Date: Wed Jan 18 10:12:01 2023 +0000
.pick_status.json: Update to 0429f11dfb9155bc7413d9bd8786efd09d445037
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a857d149e04934f5aa1a68ac41918975f0ee3590
Author: Friedrich Vock <[email protected]>
Date: Sun Jan 15 21:54:50 2023 +0100
radv/rt: Divide by the correct workgroup size
Improves build performance by around 25%.
Fixes: 9369b407 ("radv: Use PLOC for BVH building")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20717>
(cherry picked from commit eab2c3995132f8cd1e3e9ee56eedaf17448aa157)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d8bab00b835cf31a2fd403af685a984dc284d98
Author: Eric Engestrom <[email protected]>
Date: Mon Jan 16 09:35:45 2023 +0000
.pick_status.json: Update to 3be7a28b24256e4bdc4fe4ba6428ef767c7bd287
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6cac735d521ea404da26f2f5221ec4f48b198e7f
Author: Bas Nieuwenhuizen <[email protected]>
Date: Fri Jan 13 16:32:41 2023 +0100
aco: Pass correct number of coords to Vega 1D LOD instruction.
If we pass a physical 2D texture descriptor we should also pass 2
coords. Otherwise it just uses the random content in the second
register which ends up funny sometimes.
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20696>
(cherry picked from commit edca10e9c907a21f44698121e97d0eef92c7961a)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f3c0ac83e458166ecb7b311858200178faf33af
Author: t0b3 <[email protected]>
Date: Sat Dec 10 14:32:53 2022 +0100
nir/nir_opt_move: fix ALWAYS_INLINE compiler error
Reviewed-by: Iago Toral Quiroga <[email protected]>
Reviewed-by: Adam Jackson <[email protected]>
Closes: #6825
Fixes: f1d20ec6 ("nir/nir_opt_move: handle non-SSA defs ")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17439>
(cherry picked from commit 267dd1f4d571ee606141aa66f1665aa152b4e911)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fe9c3fe1e5fe3bd5be79ff30c140704853751ca
Author: Samuel Pitoiset <[email protected]>
Date: Wed Jan 11 09:14:08 2023 +0100
radv: fix missing implementation of creating images from swapchains
These pNext structs are part of VK_KHR_swapchain which is core Vulkan
1.1 but they were missing. Loosely based on ANV.
Passed WSI CTS.
Cc: 22.3 mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7797
Signed-off-by: Samuel Pitoiset <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20641>
(cherry picked from commit 2a5d7f4926c8b3dc702d3ee0e216c563ba7e94db)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=431d67847878d3bb199ad645ccbf39ab243b9fb1
Author: Emma Anholt <[email protected]>
Date: Tue Jan 10 10:36:46 2023 -0800
docs/perfetto: Fix the name of the i915 render stages data sources.
Fixes: ef27399bca95 ("docs: update perfetto with the latest status")
Reviewed-by: Lionel Landwerlin <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20658>
(cherry picked from commit dbd6031c067a91a7024b84c34687bb8f33f64055)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c05b424cb2e6fd23ff33575cbc8b703bc583024
Author: Simon Ser <[email protected]>
Date: Tue Dec 20 15:38:57 2022 +0100
zink: fix PIPE_RESOURCE_PARAM_NPLANES with format modifier
Some format modifiers change the number of planes used by an image.
For instance AMD DCC modifiers uses 2 or 3 planes. However the
format modifier was ignored in the PIPE_RESOURCE_PARAM_NPLANES
get_param hook.
Fix this by using get_dmabuf_modifier_planes() instead of
util_format_get_num_planes().
This fixes wlroots-based compositors under zink.
Signed-off-by: Simon Ser <[email protected]>
Fixes: c025cb9ee9d7 ("zink: fix dmabuf plane returns")
Reviewed-by: Erik Faye-Lund <[email protected]>
Reviewed-by: Mike Blumenkrantz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20395>
(cherry picked from commit 2e2775c11b0d17472afd53b1398a3af7d9086a75)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ebc48364b56aa8c41c3b8a3220bd37748ca8f72
Author: Eric Engestrom <[email protected]>
Date: Thu Dec 29 23:46:51 2022 +0000
gen_release_notes: include links in relnotes.rst when generating the new
release note
This is required to allow the docs to build, which in turn is required
if we want to allow merge requests against release (staging) branches.
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20460>
(cherry picked from commit b3f517b9889c11367f2b73bdf3033d0e85680871)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ff92fcdac5cd3fdc1943356b1800dc46f43575e
Author: Rhys Perry <[email protected]>
Date: Wed Jan 11 20:03:08 2023 +0000
radv/gfx11: increase radeon_check_space for occlusion query begin
Signed-off-by: Rhys Perry <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20652>
(cherry picked from commit 9112fe3c76db55ce73ce89e736bd8bc4f8977218)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0ec07046c6b33a6a92e4e316b65bf678727f41d
Author: Dave Airlie <[email protected]>
Date: Thu Jan 12 13:12:17 2023 +1000
lavapipe: fix one more descriptor set reference issue
I thought I'd fixed this already, must have gotten lost in a rebase.
fixes
dEQP-VK.pipeline.pipeline_library.graphics_library.misc.bind_null_descriptor_set.1010
Fixes: 20902d1ed685 ("lavapipe: fix descriptor set layout reference
counting in layout merge")
Reviewed-by: Mike Blumenkrantz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20662>
(cherry picked from commit 417c51a511b23492b74d17b4d387bd814e850c15)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d9bfcd86bf036f7717d0a837162a9bba7b33246
Author: Dave Airlie <[email protected]>
Date: Wed Jan 11 16:19:04 2023 +1000
vk_cmd_queue: add a callback to free push descriptors set khr
This should clean this up properly.
Fixes: eb7eccc76f0a ("lavapipe: Use generated command queue code")
Reviewed-by: Mike Blumenkrantz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20630>
(cherry picked from commit 3ec428bb325e79d888ada8eb7e96add0f240eced)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf0280025e354cf752fe95599031e3be3a66912a
Author: Dave Airlie <[email protected]>
Date: Wed Jan 11 15:51:08 2023 +1000
llvmpipe: unref images correctly in the fragment shader path
fixes a memory leak seen in lavapipe asan tests
dEQP-VK.robustness.robustness2.bind.template.rg32f.unroll.nonvolatile.storage_buffer.readwrite.no_fmt_qual.null_descriptor.samples_1.1d.frag
Fixes: 2909c654b014 ("llvmpipe: add fragment shader image support")
Reviewed-by: Mike Blumenkrantz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20630>
(cherry picked from commit ff0433b8cb6df9161605dcd17b027475a9cdc796)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b3e1af476105ff067724971502cf0acb53bdc10
Author: Dave Airlie <[email protected]>
Date: Wed Jan 11 14:10:11 2023 +1000
lavapipe: fix merged layout ref counting
When creating a merged layout, don't use ralloc, just use the
correct reference counting, also only reference a layout if the
pipeline uses it.
Fixes: d4d5a7abba7a ("lavapipe: implement EXT_graphics_pipeline_library")
Reviewed-by: Mike Blumenkrantz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20630>
(cherry picked from commit 474965adb349f0faf78ec8da5a34681d5514ddaa)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0f369a244f88f66721e8433e3b411c6c433f76d
Author: Dave Airlie <[email protected]>
Date: Thu Jan 12 06:44:19 2023 +1000
lavapipe: fix descriptor set layout reference counting in layout merge
When taking the descriptor set layouts from the pipeline layout, make
sure to take references
Fixes: d4d5a7abba7a ("lavapipe: implement EXT_graphics_pipeline_library")
Reviewed-by: Mike Blumenkrantz <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20630>
(cherry picked from commit 20902d1ed685e97e135f4a16531793ddb7b4db69)
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=82f72cd0192b294f25108dc8ae70884b040b6b66
Author: Eric Engestrom <[email protected]>
Date: Fri Jan 13 18:47:55 2023 +0000
.pick_status.json: Update to edca10e9c907a21f44698121e97d0eef92c7961a