mesa/src/panfrost/lib
Loïc Molinari 1c1f6cb53e pan/desc: Issue TSIX-2033 only affects pre-frame shaders
As opposed to pre-frame shaders 0 and 1, we can keep using the
INTERSECT mode for the post-frame shader when any of the clean
tile/pixel flags are set.

Signed-off-by: Loïc Molinari <loic.molinari@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38422>
2026-02-04 10:49:37 +01:00
..
kmod panfrost: Add new CPU scope traces 2026-02-03 15:41:51 +00:00
tests pan/lib: introduce standard_sparse_mapping_granularity 2026-01-29 16:33:44 +00:00
.gitignore
meson.build pan/trace: Add wrappers for Mesa CPU scope traces 2026-02-03 15:41:50 +00:00
pan_afbc.c panfrost: Port CPU scope traces to PAN_TRACE_*() 2026-02-03 15:41:51 +00:00
pan_afbc.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_afrc.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_blend.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_blend.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_clear.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_desc.c pan/desc: Issue TSIX-2033 only affects pre-frame shaders 2026-02-04 10:49:37 +01:00
pan_desc.h pan/desc: Cache clean tile state 2026-02-04 10:49:37 +01:00
pan_earlyzs.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_earlyzs.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_encoder.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_format.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_format.h pan/lib: introduce standard_sparse_mapping_granularity 2026-01-29 16:33:44 +00:00
pan_image.h pan/lib: introduce standard_sparse_mapping_granularity 2026-01-29 16:33:44 +00:00
pan_jc.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_layout.c pan/lib: remove deadcode 2026-01-29 16:33:45 +00:00
pan_layout.h pan/lib: remove deadcode 2026-01-29 16:33:45 +00:00
pan_mod.c pan/lib: remove deadcode 2026-01-29 16:33:45 +00:00
pan_mod.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_pool.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_props.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_props.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_samples.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_samples.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_scratch.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_shader.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_texture.c pan/lib: introduce standard_sparse_mapping_granularity 2026-01-29 16:33:44 +00:00
pan_texture.h pan/lib: introduce standard_sparse_mapping_granularity 2026-01-29 16:33:44 +00:00
pan_tiler.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_trace.c pan/trace: Add wrappers for Mesa CPU scope traces 2026-02-03 15:41:50 +00:00
pan_trace.h pan/trace: Add wrappers for Mesa CPU scope traces 2026-02-03 15:41:50 +00:00
pan_util.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_util.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
wrap.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00