mesa/src/panfrost
Olivia Lee 729827878a
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
panvk: fix FS driver set layout when LD_VAR_BUF is disabled
We can't use shader->info.stage here because it is only initialized in
pan_shader_compile, which is called after nir_lower_descriptors. This
causes us to miss the index adjustment to make room for the varying
attributes when LD_VAR_BUF is disabled.

Signed-off-by: Olivia Lee <olivia.lee@collabora.com>
Fixes: 7b949dd8c4 ("panvk: Use LD_VAR_BUF[_IMM] when possible")
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37471>
2025-09-22 17:23:15 +00:00
..
ci panvk/ci: Update waivered tests 2025-09-16 11:09:17 +00:00
clc pan/clc: Wire up gpu_variant to pan_compile_inputs 2025-09-16 15:54:48 +00:00
compiler pan/va: fix bi_is_imm_desc_handle early return 2025-09-18 16:38:39 +00:00
drm-shim panfrost: Fix group priorities in drm-shim 2025-02-05 13:30:29 +00:00
ds panfrost/perfetto: Use Android-internal perfetto 2025-08-19 15:02:06 +00:00
genxml pan/decode: Fix SYNC_SET32 double dots 2025-09-16 11:09:17 +00:00
lib pan/kmod: query and cache available context priorities from KMD 2025-09-19 10:05:44 +00:00
libpan panvk: add a meta command for transitioning image layout 2025-08-12 12:43:10 +00:00
midgard pan/midgard: fix check for negative texture offset 2025-08-21 08:45:33 +00:00
model pan: Lift pan_get_model into its own lib 2025-09-16 15:54:48 +00:00
perf build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
shared build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
tools pan/decode: detect error on fseek 2025-08-21 08:45:33 +00:00
util pan: Add gpu variant to compile inputs 2025-09-16 15:54:48 +00:00
vulkan panvk: fix FS driver set layout when LD_VAR_BUF is disabled 2025-09-22 17:23:15 +00:00
.clang-format clang-format: Update the .clang-format files to conformance clang-format json-schema 2025-09-09 07:04:55 +00:00
meson.build pan: Lift pan_get_model into its own lib 2025-09-16 15:54:48 +00:00