mesa/src/panfrost/lib
Boris Brezillon 9c2c43c5e4 pan/lib: Hook-up Z24_UNORM_PACKED support
Only works on Valhall for now.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Eric R. Smith <eric.smith@collabora.com>
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37158>
2025-09-15 10:59:04 +00:00
..
kmod pan/kmod,panvk: rewrite how alignment for an allocation is chosen 2025-09-13 01:00:26 +00:00
tests pan/lib: do not duplicate enum mali_pixel_kill 2025-08-20 00:05:36 +00:00
.gitignore
meson.build panfrost/meson: drop invalid C++ arg 2025-08-19 23:44:22 +00:00
pan_afbc.c panfrost: Optimize pan_afbc_payload_layout_packed() for AArch32 2025-07-12 11:58:14 +00:00
pan_afbc.h pan/lib: Hook-up Z24_UNORM_PACKED support 2025-09-15 10:59:04 +00:00
pan_afrc.h build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
pan_blend.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
pan_blend.h panfrost, panvk: Use arch version 9 to distinguish between Bifrost & Valhall 2025-06-18 16:09:03 +00:00
pan_clear.c panfrost: pass blendable formats to pan_pack_color 2023-11-06 14:30:28 +01:00
pan_desc.c pan/lib: Hook-up Z24_UNORM_PACKED support 2025-09-15 10:59:04 +00:00
pan_desc.h build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
pan_earlyzs.c pan/lib: do not duplicate enum mali_pixel_kill 2025-08-20 00:05:36 +00:00
pan_earlyzs.h pan/lib: do not duplicate enum mali_pixel_kill 2025-08-20 00:05:36 +00:00
pan_encoder.h pan/lib: Hook-up Z24_UNORM_PACKED support 2025-09-15 10:59:04 +00:00
pan_format.c pan/lib: Hook-up Z24_UNORM_PACKED support 2025-09-15 10:59:04 +00:00
pan_format.h build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
pan_image.h pan/mod: Allow testing if a modifier is optimal 2025-09-15 10:59:04 +00:00
pan_jc.h pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_layout.c pan/afbc: Cache the pan_afbc_mode selection 2025-09-15 10:59:04 +00:00
pan_layout.h pan/afbc: Cache the pan_afbc_mode selection 2025-09-15 10:59:04 +00:00
pan_mod.c pan/afbc: Cache the pan_afbc_mode selection 2025-09-15 10:59:04 +00:00
pan_mod.h pan/afbc: Cache the pan_afbc_mode selection 2025-09-15 10:59:04 +00:00
pan_pool.h pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_props.c pan/kmod,panvk: rewrite how alignment for an allocation is chosen 2025-09-13 01:00:26 +00:00
pan_props.h pan/kmod,panvk: rewrite how alignment for an allocation is chosen 2025-09-13 01:00:26 +00:00
pan_samples.c pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_samples.h pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_scratch.c pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_shader.c panfrost: don't use nir_lower_printf_buffer 2025-08-03 21:27:49 +00:00
pan_shader.h panfrost: Split texture lowering passes 2025-08-20 12:11:43 +00:00
pan_texture.c pan/afbc: Cache the pan_afbc_mode selection 2025-09-15 10:59:04 +00:00
pan_texture.h pan: Add the concept of modifier handler 2025-06-25 12:10:53 +02:00
pan_tiler.c pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_util.c pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_util.h panfrost: enable 8x and 16x msaa modes when supported 2025-06-10 19:22:48 +00:00
wrap.h panfrost: Kill the mali_ptr typedef 2025-01-07 11:10:55 +00:00