mesa/src
Dylan Baker bcedc88f21
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
meson: make libarchive a disabler
This allows us to fully define crashdec in all situations, even when
its essential dependencies are not found. The result is that if
libarchive or lua is not found, the tests become disabled automatically.

This avoids the situation where `-Dbuild-tests=true`, but at least one
of libarchive and lua are missing, in which `crashdec` is used
undefined.

Acked-by: Rob Clark <rob.clark@oss.qualcomm.com>
Acked-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38579>
2025-11-21 21:48:57 +00:00
..
amd radv: enable RADV_THREAD_TRACE_CACHE_COUNTERS on GFX12 2025-11-21 11:52:58 +00:00
android_stub
asahi nir: rename nir_lower_indirect_derefs -> nir_lower_indirect_derefs_to_if_else_trees 2025-11-20 05:42:11 +00:00
broadcom nir: rename nir_lower_indirect_derefs -> nir_lower_indirect_derefs_to_if_else_trees 2025-11-20 05:42:11 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler spirv: Only set workgroup_size_variable on compute-like stages 2025-11-20 23:15:28 +00:00
drm-shim drm-shim: fix with asan 2025-09-03 11:47:00 +00:00
egl mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
etnaviv etnaviv/ci: Add KHR-GLES2 conformance testing 2025-11-15 11:00:07 +00:00
freedreno meson: make libarchive a disabler 2025-11-21 21:48:57 +00:00
gallium d3d12: Video Encode - Reduce unnecessary syncs between encoder and context queues 2025-11-21 09:02:13 -08:00
gbm mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
getopt
gfxstream gfxstream: meson format -i {all meson files} 2025-11-12 16:05:12 +00:00
glx apple_cgl.c: Fix error: call to undeclared function 'os_get_option' 2025-11-20 18:39:19 +00:00
gtest
imagination nir: rename nir_lower_indirect_derefs -> nir_lower_indirect_derefs_to_if_else_trees 2025-11-20 05:42:11 +00:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel meson: make dep_lua a disabler 2025-11-21 21:48:57 +00:00
kosmickrisp kk: Move all resource tracking to the residency set 2025-11-21 19:01:48 +00:00
loader loader: Wrap nouveau_zink_predicate with HAVE_LIBDRM 2025-11-20 18:39:19 +00:00
mesa nir: rename nir_lower_indirect_derefs -> nir_lower_indirect_derefs_to_if_else_trees 2025-11-20 05:42:11 +00:00
microsoft nir: rename nir_lower_indirect_derefs -> nir_lower_indirect_derefs_to_if_else_trees 2025-11-20 05:42:11 +00:00
nouveau nir: rename nir_lower_indirect_derefs -> nir_lower_indirect_derefs_to_if_else_trees 2025-11-20 05:42:11 +00:00
panfrost panvk: Set primitive_index_override when prim ID is written by IDVS 2025-11-20 06:09:16 +00:00
poly nir: rename nir_copy_prop -> nir_opt_copy_prop 2025-11-15 02:16:38 +00:00
tool pps/meson: minor refactor for pps_deps 2025-11-08 18:39:00 -08:00
util radv: Limit GTK workaround to affected versions 2025-11-21 16:11:50 +00:00
virtio ci/venus: skip Android incremental and shared present tests 2025-11-20 21:55:38 -08:00
vulkan vulkan: stop excluding Shader64BitIndexingEXT SPIR-V cap 2025-11-20 15:44:04 +00:00
x11 treewide: strip unneeded inc_gallium inc_gallium_aux 2025-11-13 22:01:43 +00:00
.clang-format util: Add sparse bitset data structure 2025-11-06 21:34:33 +00:00
meson.build kk: Add KosmicKrisp 2025-10-20 17:46:38 +00:00