mesa/src/panfrost
Lars-Ivar Hesselberg Simonsen 228d62479a panvk/v9+: Handle nullDescriptor for texture/image builtins
When loading the texure/image glsl builtins from a descriptor, we
currently apply modifiers to account for the stored value. This does not
work for nullDescriptors.

Therefore, check whether the Descriptor Type field is set to zero, which
would indicate a nullDescriptor, and if so directly return zero.

Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35609>
2025-06-25 11:23:49 +00:00
..
ci panfrost/ci: add new 8x/16x msaa fails on t760 2025-06-24 08:47:29 +00:00
clc pan/clc: Lower IO as late as possible 2025-06-20 10:11:52 +00:00
compiler panvk: fix bi_emit_alu calling bi_make_vec_to 2025-06-24 17:30:54 +00:00
drm-shim panfrost: Fix group priorities in drm-shim 2025-02-05 13:30:29 +00:00
ds pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
genxml pan/genxml/v9+: Add support for NullDescriptor decode 2025-06-25 11:23:49 +00:00
lib pan: Make it so all pan_image_xxx helpers get passed an image 2025-06-25 12:10:53 +02:00
libpan libpan: Add indirect dispatch implementation 2025-06-06 12:58:21 +00:00
midgard panfrost: lower bitfield_extract8|16 2025-06-18 10:13:44 +00:00
perf pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
shared pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
tools pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
util nir: Split nir_load_frag_coord_zw to separate z/w intrinsics. 2025-06-18 23:11:36 +00:00
vulkan panvk/v9+: Handle nullDescriptor for texture/image builtins 2025-06-25 11:23:49 +00:00
.clang-format panvk: Add cs_single_link_list 2025-06-25 08:15:54 +00:00
meson.build panfrost: Move genxml out of pan/lib 2025-05-09 09:33:38 +00:00