mesa/src/freedreno/fdl
Lakshman Chandu Kondreddy fb2646e527
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
freedreno/layout, tu: Fix UBWC block sizes for PIPE_FORMAT_R8_G8B8_420_UNORM
The Y and UV planes of PIPE_FORMAT_R8_G8B8_420_UNORM have different
UBWC block sizes. Add support to use the correct block sizes for
this format based on the plane.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39576>
2026-02-10 07:16:49 +00:00
..
fd5_layout.c freedreno/layout: Use blocks for linear mipmap fallback where possible 2025-11-25 18:25:57 +00:00
fd5_layout_test.c freedreno/fdl: Pass fd_dev_info to fdl6_layout 2024-11-21 22:28:34 +00:00
fd6_format_table.c tu: Add support for VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 color attachments 2026-01-28 19:24:28 +00:00
fd6_format_table.h tu: Add support for VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 color attachments 2026-01-28 19:24:28 +00:00
fd6_layout.c freedreno/layout, tu: Fix UBWC block sizes for PIPE_FORMAT_R8_G8B8_420_UNORM 2026-02-10 07:16:49 +00:00
fd6_layout_test.c freedreno/a6xx: Add single common source for a6xx.xml.h 2025-07-03 12:50:04 +00:00
fd6_tiled_memcpy.cc freedreno/fdl: Optimize linear_to_tiled with avx2 2025-11-20 22:42:07 +00:00
fd6_view.cc freedreno/registers: Rename A6XX_TEX_MEMOBJ 2026-01-29 23:52:21 +00:00
fd_layout_test.c freedreno/layout: Introduce fdl_image_params 2025-07-13 17:16:50 +00:00
fd_layout_test.h freedreno/fdl: Pass fd_dev_info to fdl6_layout 2024-11-21 22:28:34 +00:00
freedreno_layout.c freedreno/fdl: Set pitch for buffers 2025-10-03 23:44:39 +00:00
freedreno_layout.h freedreno/layout, tu: Fix UBWC block sizes for PIPE_FORMAT_R8_G8B8_420_UNORM 2026-02-10 07:16:49 +00:00
freedreno_lrz_layout.c freedreno,tu: Unify LRZ layout calculations 2025-01-20 22:07:24 +00:00
freedreno_lrz_layout.h freedreno/lrz: Add gen8 lrz layout support 2025-12-16 19:38:37 +00:00
meson.build freedreno/layout: Convert fd6_view to c++ 2025-10-09 02:23:32 +00:00