mesa/src/panfrost
John Anthony 5023feb0f7 panvk: count iubs correctly when checking if layout is supported
For inline uniform blocks, the descriptor count given in the binding is
a byte size. Convert the size into a descriptor count and use that when
checking if a descriptor set layout is supported.

Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Olivia Lee <olivia.lee@collabora.com>
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Fixes: 0440d1dd03 ("panvk: Advertise VK_EXT_inline_uniform_block")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35545>
2025-06-20 13:14:34 +00:00
..
ci panvk/ci: Update Mali-G52 status with full VKCTS 2025-06-20 10:11:52 +00:00
clc pan/clc: Lower IO as late as possible 2025-06-20 10:11:52 +00:00
compiler panvk: fix typo in printf in bi_validate 2025-06-20 08:29: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 panfrost, panvk: The size of resource tables needs to be a multiple of 4. 2025-06-18 16:09:03 +00:00
lib panfrost, panvk: Use arch version 9 to distinguish between Bifrost & Valhall 2025-06-18 16:09:03 +00: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: count iubs correctly when checking if layout is supported 2025-06-20 13:14:34 +00:00
.clang-format panforst: Update ForEachMacros for pan/bi 2025-06-03 14:28:06 +00:00
meson.build panfrost: Move genxml out of pan/lib 2025-05-09 09:33:38 +00:00