diff --git a/meson.build b/meson.build index c2c6b7431..067829b91 100644 --- a/meson.build +++ b/meson.build @@ -71,9 +71,8 @@ if cpu_family == 'x86' if dxvk_compiler.has_link_argument('-Wl,--enable-stdcall-fixup') add_global_link_arguments('-Wl,--enable-stdcall-fixup', language: 'cpp') endif - if dxvk_compiler.has_argument('-msse') and dxvk_compiler.has_argument('-msse2') - add_project_arguments('-msse', '-msse2', language: 'c') - add_project_arguments('-msse', '-msse2', language: 'cpp') + if dxvk_compiler.has_argument('-msse') and dxvk_compiler.has_argument('-msse2') and dxvk_compiler.has_argument('-msse3') and dxvk_compiler.has_argument('-mssse3') + add_project_arguments('-msse', '-msse2', '-msse3', '-mssse3', language: ['c', 'cpp']) endif endif