diff options
author | 2023-02-19 04:20:48 +1100 | |
---|---|---|
committer | 2023-02-19 04:20:48 +1100 | |
commit | cca40d6ea19d32546fb3766be0559e5ecd976fe3 (patch) | |
tree | 21727f2e03ee5ac070bccba1a64398e46712f7b7 /scripts/src | |
parent | 19a3f5dea27ecbe1ca86d59be758346ac8d3613a (diff) |
3rdparty/bimg: Disable SSE on 32-bit x86 - it assumes x86-64 integer ALU is available when using SSE.
Diffstat (limited to 'scripts/src')
-rw-r--r-- | scripts/src/3rdparty.lua | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index 539e8b93205..6a34a9e2fba 100644 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -1250,13 +1250,20 @@ project "bimg" "BX_CONFIG_DEBUG=0", } - configuration { "mingw*" } + configuration { "x64", "mingw*" } defines { "ASTCENC_AVX=0", "ASTCENC_SSE=20", } configuration { } + configuration { "x86", "mingw*" } + defines { + "ASTCENC_AVX=0", + "ASTCENC_SSE=0", + } + configuration { } + includedirs { MAME_DIR .. "3rdparty/bimg/include", MAME_DIR .. "3rdparty/bimg/3rdparty/astc-encoder/include", |