mirror of https://gitlab.freedesktop.org/mesa/mesa
This was found while debugging venus-lavapipe ci failure. It's a real
bug though no tests have caught this yet, but fixing this would regress
venus-lavapipe non-templated push tests if without the dependent lvp
fix. The sampler in the descriptor write can be garbled if the binding
has immutable samplers.
cc: mesa-stable
Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Corentin Noël <corentin.noel@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20471>
(cherry picked from commit
|
||
---|---|---|
.. | ||
.clang-format | ||
meson.build | ||
vn_android.c | ||
vn_android.h | ||
vn_buffer.c | ||
vn_buffer.h | ||
vn_command_buffer.c | ||
vn_command_buffer.h | ||
vn_common.c | ||
vn_common.h | ||
vn_cs.c | ||
vn_cs.h | ||
vn_descriptor_set.c | ||
vn_descriptor_set.h | ||
vn_device.c | ||
vn_device.h | ||
vn_device_memory.c | ||
vn_device_memory.h | ||
vn_feedback.c | ||
vn_feedback.h | ||
vn_icd.c | ||
vn_icd.h | ||
vn_image.c | ||
vn_image.h | ||
vn_instance.c | ||
vn_instance.h | ||
vn_physical_device.c | ||
vn_physical_device.h | ||
vn_pipeline.c | ||
vn_pipeline.h | ||
vn_query_pool.c | ||
vn_query_pool.h | ||
vn_queue.c | ||
vn_queue.h | ||
vn_render_pass.c | ||
vn_render_pass.h | ||
vn_renderer.h | ||
vn_renderer_internal.c | ||
vn_renderer_internal.h | ||
vn_renderer_util.c | ||
vn_renderer_util.h | ||
vn_renderer_virtgpu.c | ||
vn_renderer_vtest.c | ||
vn_ring.c | ||
vn_ring.h | ||
vn_wsi.c | ||
vn_wsi.h |