mesa/src/panfrost/lib
Erik Faye-Lund 423f3fd485 panfrost: enable 8x and 16x msaa modes when supported
8x and 16x MSAA should work now, so we no longer need to deal with those
separately. We have more accurate checks for when it's supported or not
in place already.

2x MSAA isn't supported at all until v12, which we haven't finished
wiring up yet. So let's leave that one for now... We'll need some more
fixes for that anyway.

Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Reviewed-by: Eric R. Smith <eric.smith@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34455>
2025-06-10 19:22:48 +00:00
..
kmod pan/kmod: Add drmIoctl() wrapper pan_kmod_ioctl() with CPU trace 2025-04-15 10:37:39 +00:00
tests pan/layout: document and prepare to fix planar plane offset 2025-06-06 07:25:27 +00:00
.gitignore
meson.build panfrost: Remove pan_indirect_dispatch 2025-06-06 12:58:21 +00:00
pan_afbc.h pan/afbc: Teach AFBC about YUV formats 2025-06-05 13:51:34 +00:00
pan_afrc.h pan/afrc: Reject AFRC(compressed) 2025-06-05 13:51:34 +00:00
pan_attributes.c pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_blend.c pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_blend.h pan/lib: Move pan_fixup_blend_type to pan_blend.c 2025-05-15 10:40:36 +02:00
pan_clear.c
pan_desc.c pan/image: Start checking image view consistency 2025-06-06 14:16:43 +00:00
pan_desc.h panfrost: set decode_hdr when needed 2025-05-28 14:49:06 +00:00
pan_earlyzs.c pan/earlyzs: Default to FORCE_EARLY for ZS update on v11+ 2025-04-15 13:36:07 +02:00
pan_earlyzs.h pan/earlyzs: Fix the read-only ZS optimization 2025-04-14 15:20:06 +00:00
pan_encoder.h panfrost: Make pan_encoder.h CL safe 2025-06-06 12:58:21 +00:00
pan_format.c pan/lib: wire up ASTC HDR formats 2025-05-28 14:49:06 +00:00
pan_format.h pan/format: Draw a clear line between native and emulated modifiers 2025-06-05 13:51:34 +00:00
pan_image.h pan/image: Start checking image view consistency 2025-06-06 14:16:43 +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/layout: document and prepare to fix planar plane offset 2025-06-06 07:25:27 +00:00
pan_layout.h panvk: fix imported external multi-planar image support 2025-06-06 07:25:27 +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 panfrost: add max_4x_msaa quirk 2025-05-27 17:41:47 +00:00
pan_props.h panfrost: add max_4x_msaa quirk 2025-05-27 17:41:47 +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 panvk: Add FS read support for PrimitiveID 2025-06-06 13:54:57 +00:00
pan_shader.h pan: Use a consistent pan_ prefix across src/panfrost/* 2025-05-21 14:58:20 +02:00
pan_texture.c pan/image: Start checking image view consistency 2025-06-06 14:16:43 +00:00
pan_texture.h pan/texture: Don't mix image and buffer views 2025-05-21 15:03:37 +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