mesa/src/panfrost
Olivia Lee c11f47481a
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
panvk: stop CPU mapping all index buffers on JM
This can be removed now that we do compute shader minmax. Fixes failed
mmap errors on PPSSPP and some other vulkan applications:

MESA: error: mmap(..., size=4194304, prot=2, flags=0x1) failed: Invalid argument

Fixes: e25064c026 ("panvk: Use indirect path for indexed draw on JM")
Signed-off-by: Olivia Lee <olivia.lee@collabora.com>
Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36695>
2025-08-09 01:21:43 -07:00
..
ci panvk: Use indirect path for indexed draw on JM 2025-08-04 12:12:55 +00:00
clc nir/precompiled: add shader stage option to nir_precompiled_build_variant 2025-07-09 13:14:41 +01:00
compiler pan/bi: schedule simple iterators to avoid extra move 2025-08-07 15:09:56 +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 build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
lib all: rename gl_shader_stage to mesa_shader_stage 2025-08-06 10:28:40 +08:00
libpan panvk: Parallelize min max index search on JM 2025-08-04 12:12:56 +00:00
midgard all: rename gl_shader_stage_uses_workgroup to mesa_shader_stage_uses_workgroup 2025-08-06 10:28:41 +08: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: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
util panvk: rewrite pan_nir_lower_static_noperspective 2025-08-07 10:33:36 +00:00
vulkan panvk: stop CPU mapping all index buffers on JM 2025-08-09 01:21:43 -07:00
.clang-format panvk: Add basic infrastructure for shader variants 2025-07-21 16:52:44 +00:00
meson.build panfrost: Move genxml out of pan/lib 2025-05-09 09:33:38 +00:00