mesa/src
Faith Ekstrand 0182cde848 util: Build util/cache_ops_x86.c with -msse2
__builtin_ia32_clflush() requires -msse2 so we need to set -msse2 at
least for building that file.  Fortunately, there are no GPUs that
actually need userspace cache flushing that can ever be bolted onto a
pre-SSE2 x86 CPUs.

Fixes: 555881e574 ("util/cache_ops: Add some cache flush helpers")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/14134
Reviewed-by: Mel Henning <mhenning@darkrefraction.com>
(cherry picked from commit efbecd93ba)

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38010>
2025-10-22 09:03:38 -07:00
..
amd amd/lower_mem_access_bit_sizes: fix shared access when bytes<bit_size/8 2025-10-22 09:03:36 -07:00
android_stub
asahi treewide: don't check before free 2025-10-15 23:01:33 +00:00
broadcom treewide: don't check before free 2025-10-15 23:01:33 +00:00
c11
compiler panfrost: fix cl_local_size for precompiled shaders 2025-10-22 09:03:37 -07:00
drm-shim drm-shim: fix with asan 2025-09-03 11:47:00 +00:00
egl treewide: use BITSET_CALLOC 2025-10-09 12:29:55 +00:00
etnaviv etnaviv/ci: Add per-gpu GLES2 extension lists 2025-10-07 19:34:29 +00:00
freedreno turnip: Use the util cache helpers 2025-10-16 01:19:45 +00:00
gallium r600: update nplanes support 2025-10-21 14:42:28 -07: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: delete magma-over-gfxstream 2025-10-08 15:42:13 +00:00
glx glx: provide glx.pc 2025-10-14 20:53:10 +00:00
gtest
imagination treewide: don't check before free 2025-10-15 23:01:33 +00:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel brw: fix ballot() type operations in shaders with HALT instructions 2025-10-21 14:42:51 -07:00
loader meson: use the wayland module 2025-09-22 16:35:26 +00:00
mesa treewide: don't check before free 2025-10-15 23:01:33 +00:00
microsoft microsoft/compiler: Respect write masks when lowering unaligned loads and stores 2025-10-10 19:53:15 +00:00
nouveau nvk: VK_DEPENDENCY_ASYMMETRIC_EVENT_BIT_KHR 2025-10-21 14:42:55 -07:00
panfrost panfrost: fix cl_local_size for precompiled shaders 2025-10-22 09:03:37 -07: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: Build util/cache_ops_x86.c with -msse2 2025-10-22 09:03:38 -07:00
virtio treewide: don't check before free 2025-10-15 23:01:33 +00:00
vulkan wsi: Fix the flagging of dma_buf_sync_file for the amdgpu workaround. 2025-10-21 14:42:27 -07: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 Revert "meson: use vcs_tag() instead of custom script" 2025-10-06 23:06:11 +00:00