mesa/src
Eric R. Smith f39194cdd3 panfrost: support MTK 16L32S detiling
This is a preliminary implementation of detiling for
NV12_16L32 tiled format external images. When we
encounter such an image, decode it into a secondary
buffer which will then be used to actually texture from.

In some cases applications may wish to represent the individual
planes of an NV12 image separately, we support that by allowing
detiling of just an R8 (luma) or R8G8 (chroma) plane.

Acked-by: Boris Brezillon <boris.brezillon@collabora.com>
Acked-by: Daniel Stone <daniels@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31899>
2025-01-29 19:24:59 +00:00
..
amd radv: use stage instead of entrypoint to determine valid gfx stages 2025-01-29 14:37:41 +00:00
android_stub
asahi clc,libagx: automatically set lang version 2025-01-28 23:01:32 +00:00
broadcom ci: Uprev VKCTS to 1.4.1.1 2025-01-28 15:01:00 +00:00
c11 c11: use SPDX-License-Identifier header 2025-01-08 20:37:51 +00:00
compiler nir/serialize: strip function names names 2025-01-29 14:37:41 +00:00
drm-shim
egl egl: never select swrast for vmwgfx 2025-01-23 21:14:21 +00:00
etnaviv etnaviv: always clamp shadow sampler comparison reference value 2025-01-28 00:01:07 +00:00
freedreno tu: Fix stale A7XX_GRAS_LRZ_CNTL2 in 3d blits or !valid lrz case 2025-01-29 15:57:51 +00:00
gallium panfrost: support MTK 16L32S detiling 2025-01-29 19:24:59 +00:00
gbm egl,gallium,gbm,mesa: replace get_param with pipe_caps access 2025-01-17 04:39:46 +00:00
getopt
gfxstream anv,gfxstream,panvk,zink: update urls to vulkan docs 2025-01-28 14:28:58 +00:00
glx glapi: rename exported symbols so as not to conflict with old libglapi 2025-01-23 00:49:05 +00:00
gtest
imagination pvr: use vk_descriptor_type_is_dynamic 2024-12-19 15:12:58 +00:00
imgui
intel anv: reduce alignment for small heaps 2025-01-29 17:33:13 +00:00
loader loader: improve the existing loader-libgallium non-matching version error 2025-01-23 00:49:05 +00:00
mapi glapi: rename exported symbols so as not to conflict with old libglapi 2025-01-23 00:49:05 +00:00
mesa mesa: enable GL name reuse for virgl 2025-01-29 06:22:42 +00:00
microsoft microsoft/compiler: repair SSA in dxil_nir_split_tess_ctrl 2025-01-23 23:35:44 +00:00
nouveau nvk: Handle pCounterBuffers == NULL in Begin/EndTransformFeedback 2025-01-29 09:35:18 +00:00
panfrost panfrost: support MTK 16L32S detiling 2025-01-29 19:24:59 +00:00
tool panvk: add u_trace perfetto support 2024-12-17 23:14:26 +00:00
util anv: add a drirc to disable border colors without format 2025-01-29 13:57:26 +00:00
virtio ci/android: improve handling of expectation files 2025-01-29 16:36:59 +00:00
vulkan vulkan: Add inital vram-report-limit layer 2025-01-24 19:56:43 +00:00
x11 meson: require dri3 modifiers 2024-09-06 17:34:17 +00:00
.clang-format freedreno: move ForEachMacros into freedreno 2025-01-24 12:15:31 +00:00
meson.build dri: put shared-glapi into libgallium.*.so 2025-01-23 00:49:05 +00:00