mesa/src
Boris Brezillon 909d4deea8 panvk: Hook-up optimal modifier selection
Pass a pan_image_usage object to pan_image_test_props() and do the mod
selection in two passes: one where we only accept optimal modifiers,
and if none was found, a second pass to pick a non-optimal one.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Eric R. Smith <eric.smith@collabora.com>
Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37158>
2025-09-15 10:59:04 +00:00
..
amd ac/surface: add ac_compute_surface_modifier 2025-09-15 09:39:19 +00:00
android_stub
asahi nir: remove subgroup size related nir_shader_compiler_options members 2025-09-09 11:09:22 +00:00
broadcom broadcom/ci: comment some of the failures 2025-09-12 16:41:40 +00:00
c11
compiler nir: remove has_ddx_intrinsics option 2025-09-15 10:16:27 +00:00
drm-shim drm-shim: fix with asan 2025-09-03 11:47:00 +00:00
egl egl: refine dma buf export to support multi plane 2025-09-15 09:39:19 +00:00
etnaviv etnaviv: Update headers from rnndb 2025-09-15 10:45:16 +00:00
freedreno ci/freedreno: Skip overly-slow trace 2025-09-15 10:03:22 +00:00
gallium panfrost: Explicitly reject AFBC(Z32) 2025-09-15 10:59:04 +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: address-space graphics requires kParamResourceBlob and kParamHostVisible 2025-09-12 18:38:21 +00:00
glx glx/kopper: don't call glFlush from swapbuffers 2025-08-22 00:42:28 +00:00
gtest
imagination clang-format: Update the .clang-format files to conformance clang-format json-schema 2025-09-09 07:04:55 +00:00
imgui
intel anv: remove dead code 2025-09-12 23:20:35 +00:00
loader loader: Don't fall back to nouveau GL without zink 2025-08-26 23:36:46 +00:00
mesa mesa: support GL_NV_representative_fragment test 2025-09-13 11:28:44 +00:00
microsoft microsoft: switch to new subgroup size info 2025-09-12 21:05:17 +00:00
nouveau nak: Move dataflow to compiler crate 2025-09-13 07:30:50 +00:00
panfrost panvk: Hook-up optimal modifier selection 2025-09-15 10:59:04 +00:00
tool clang-format: Update the .clang-format files to conformance clang-format json-schema 2025-09-09 07:04:55 +00:00
util util: Fixes gcc warning: declaration of 'strndup' shadows a built-in function [-Wshadow] 2025-09-13 08:23:07 +00:00
virtio clang-format: Update the .clang-format files to conformance clang-format json-schema 2025-09-09 07:04:55 +00:00
vulkan shader_info: remove gl_subgroup_size enum 2025-09-12 21:05:17 +00:00
x11 meson: add missing x11 dependency on libloader_x11 2025-08-08 21:45:59 +00:00
.clang-format clang-format: Move ForEachMacros into src/.clang-format for freedreno 2025-09-09 07:04:55 +00:00
meson.build mesa: remove inc_mapi 2025-08-06 20:35:26 +00:00