From f872cbea3726003329760ffce0e9ba7a8b3020b8 Mon Sep 17 00:00:00 2001 From: Ryan Houdek Date: Wed, 18 Jun 2025 17:04:57 -0700 Subject: [PATCH] tu: Fixes missing sse2 flags Turnip when cross-compiled for i386 needs to be built with SSE2 as a minimum spec, as it uses clflush unconditionally. Make sure to pass in the sse2_args, which will be empty on Arm64 targets. Fixes: 7231eef6304eb356611f947fe3a0429160a67097 Cc: mesa-stable Part-of: --- src/freedreno/vulkan/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/freedreno/vulkan/meson.build b/src/freedreno/vulkan/meson.build index d07c20c3a31..d107cf2f2f1 100644 --- a/src/freedreno/vulkan/meson.build +++ b/src/freedreno/vulkan/meson.build @@ -61,7 +61,7 @@ libtu_includes = [ tu_link_with = [] tu_deps = [] -tu_flags = [] +tu_flags = [sse2_args] tu_wsi = false