mesa/src
Eric R. Smith 7a1ef0cf85 panfrost: update AFBC code to handle tiling for 64bpp formats
We had assumed AFBC superblocks were always tiled in an 8x8 pattern,
but this is true only for 32bpp and lower formats; for larger formats
the pattern is 4x4. This isn't an issue yet, but will be when we
support R16G16B16A16 in AFBC.

Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35771>
2025-11-04 22:28:03 +00:00
..
amd radv: do not report wave32 in gl_SubgroupSize for Doom Dark Ages 2025-11-04 16:52:13 +00:00
android_stub
asahi treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
broadcom nir: Remove nir_parallel_copy_instr 2025-11-04 18:51:51 +00:00
c11
compiler nir: Remove nir_parallel_copy_instr 2025-11-04 18:51:51 +00:00
drm-shim drm-shim: fix with asan 2025-09-03 11:47:00 +00:00
egl treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
etnaviv treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
freedreno nir: Remove nir_parallel_copy_instr 2025-11-04 18:51:51 +00:00
gallium panfrost: update AFBC code to handle tiling for 64bpp formats 2025-11-04 22:28:03 +00:00
gbm egl,glx: allow OpenGL with old libx11, but disable glthread if it's unsafe 2025-08-21 02:05:26 +00:00
getopt
gfxstream gfxstream: Check host allocation mode for external memory 2025-10-30 15:27:26 +00:00
glx glx: Add some NULL pointer checks 2025-11-04 00:21:19 +00:00
gtest
imagination treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel anv: Use correct engine class for companion RCS 2025-11-04 21:39:23 +00:00
kosmickrisp nir: Remove nir_parallel_copy_instr 2025-11-04 18:51:51 +00:00
loader loader: Ignore empty override strings 2025-10-30 15:44:40 +00:00
mesa treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
microsoft treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
nouveau nvk: VK_EXT_shader_uniform_buffer_unsized_array 2025-11-04 17:25:04 +00:00
panfrost panfrost: update AFBC code to handle tiling for 64bpp formats 2025-11-04 22:28:03 +00:00
poly nir: remove manual nir_load_global_constant 2025-10-21 12:39:53 +02:00
tool intel/ds: reduce min sampling period of pps-producer to 5us 2025-10-23 18:22:20 +00:00
util radv: do not report wave32 in gl_SubgroupSize for Doom Dark Ages 2025-11-04 16:52:13 +00:00
virtio treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
vulkan treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
x11 meson: add missing x11 dependency on libloader_x11 2025-08-08 21:45:59 +00:00
.clang-format poly: Migrate AGX's GS/TESS emulation to common code 2025-10-16 19:25:35 +00:00
meson.build kk: Add KosmicKrisp 2025-10-20 17:46:38 +00:00