mesa/src/panfrost
Rebecca Mckeever d91b19ac13 pan/format: Use HW version to determine siting for YUV 422 formats
On v10, only YUV 420 formats support center_y or center siting.

On previous HW versions, YUV 422 formats support center_y siting but not
center_x or center siting.

Fixes: 83c76cceaf ("panfrost: advertise YUV formats for valhall")

Signed-off-by: Rebecca Mckeever <rebecca.mckeever@collabora.com>
Reviewed-by: Eric R. Smith <eric.smith@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33104>
(cherry picked from commit 23aa784c05)
2025-02-04 20:47:26 +01:00
..
ci panfrost/ci: Move panfrost-g52-piglit to nightly 2025-01-29 20:34:13 +00:00
compiler Revert "panfrost: remove is_blit flag" 2025-02-04 20:47:26 +01:00
drm-shim panfrost: Report default value for GROUP_PRIORITIES_INFO in drm-shim 2024-11-12 08:46:22 +00:00
ds build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
lib pan/format: Use HW version to determine siting for YUV 422 formats 2025-02-04 20:47:26 +01:00
midgard nir/from_ssa: only consider divergence if requested 2025-01-23 01:31:23 +00:00
perf panfrost: Kill panfrost-job.h 2025-01-07 11:10:55 +00:00
shared format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
tools build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
util Revert "panfrost: remove is_blit flag" 2025-02-04 20:47:26 +01:00
vulkan panvk: Don't clobber registers if the render pass was suspended 2025-02-04 20:47:26 +01:00
.clang-format pan/cs: cs_{break,continue} are not for_each macros 2025-01-15 14:07:37 +00:00
meson.build panfrost: Kill panfrost-job.h 2025-01-07 11:10:55 +00:00