mesa/src/panfrost
Boris Brezillon 93e9bfcfd5 panfrost: Fix multiplanar YUV texture descriptor emission on v9+
Multiplanar YUV textures require two surface descriptors, and the
base address calculation should be moved inside the for loop,
otherwise we always take the base address of the first plane.

Fixes: 144f9324a3 ("panfrost: prepare v9+ to support YUV sampling")
Cc: stable
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26425>
2023-12-05 00:26:20 +00:00
..
ci ci/piglit: specify only the traces file in the job config 2023-11-20 15:23:40 +00:00
compiler treewide: Drop nir_ssa_for_src users 2023-09-18 10:25:17 -04:00
drm-shim panfrost: clang-format the tree 2022-12-24 02:22:57 +00:00
ds perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
include panfrost: prepare pan_image_view for multiplanar formats 2023-08-07 19:35:12 +00:00
lib panfrost: Fix multiplanar YUV texture descriptor emission on v9+ 2023-12-05 00:26:20 +00:00
midgard nir: Use getters for nir_src::parent_* 2023-10-10 04:58:05 -04:00
perf panfrost: clang-format the tree 2022-12-24 02:22:57 +00:00
shared meson: inline gtest_test_protocol now that it's always 'gtest' 2023-03-10 07:20:29 +00:00
tools pan/decode: handle more than one panfrost_device 2023-08-14 22:41:10 +00:00
util treewide: Drop nir_ssa_for_src users 2023-09-18 10:25:17 -04:00
vulkan panfrost: pass blendable formats to pan_pack_color 2023-11-06 14:30:28 +01:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
meson.build panfrost: drop no-longer-needed libglsl 2023-02-10 14:09:37 +00:00