mirror of
https://github.com/libretro/RetroArch
synced 2025-04-01 04:20:27 +00:00
Merge pull request #9147 from orbea/slang
qb: Improve the slang, glslang and SPIRV-Cross checks.
This commit is contained in:
commit
e3faaa575a
@ -537,31 +537,24 @@ if [ "$HAVE_MENU" != 'no' ]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$HAVE_SLANG" = 'no' ] ||
|
check_enabled CXX SLANG slang 'The C++ compiler is' false
|
||||||
[ "$HAVE_GLSLANG" = 'no' ] ||
|
check_enabled CXX GLSLANG glslang 'The C++ compiler is' false
|
||||||
[ "$HAVE_SPIRV_CROSS" = 'no' ]; then
|
check_enabled CXX SPIRV_CROSS SPIRV-Cross 'The C++ compiler is' false
|
||||||
|
|
||||||
if [ "$HAVE_SLANG" != "no" ]; then
|
check_enabled SLANG GLSLANG glslang 'slang is' false
|
||||||
die : 'Notice: slang disabled.'
|
check_enabled SLANG SPIRV_CROSS SPIRV-Cross 'slang is' false
|
||||||
HAVE_SLANG=no
|
check_enabled SLANG OPENGL_CORE 'OpenGL core' 'slang is' false
|
||||||
fi
|
check_enabled SLANG VULKAN vulkan 'slang is' false
|
||||||
if [ "$HAVE_GLSLANG" != "no" ]; then
|
|
||||||
die : 'Notice: glslang disabled.'
|
check_enabled GLSLANG SLANG slang 'glslang is' false
|
||||||
HAVE_GLSLANG=no
|
check_enabled GLSLANG SPIRV_CROSS SPIRV-Cross 'glslang is' false
|
||||||
fi
|
check_enabled GLSLANG OPENGL_CORE 'OpenGL core' 'glslang is' false
|
||||||
if [ "$HAVE_SPIRV_CROSS" != "no" ]; then
|
check_enabled GLSLANG VULKAN vulkan 'glslang is' false
|
||||||
die : 'Notice: SPIRV-Cross disabled.'
|
|
||||||
HAVE_SPIRV_CROSS=no
|
check_enabled SPIRV_CROSS SLANG slang 'SPIRV-Cross is' false
|
||||||
fi
|
check_enabled SPIRV_CROSS GLSLANG glslang 'SPIRV-Cross is' false
|
||||||
if [ "$HAVE_OPENGL_CORE" != "no" ]; then
|
check_enabled SPIRV_CROSS OPENGL_CORE 'OpenGL core' 'SPIRV-Cross is' false
|
||||||
die : 'Notice: glcore disabled.'
|
check_enabled SPIRV_CROSS VULKAN vulkan 'SPIRV-Cross is' false
|
||||||
HAVE_OPENGL_CORE=no
|
|
||||||
fi
|
|
||||||
if [ "$HAVE_VULKAN" != "no" ]; then
|
|
||||||
die : 'Notice: vulkan disabled.'
|
|
||||||
HAVE_VULKAN=no
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
check_macro NEON __ARM_NEON__
|
check_macro NEON __ARM_NEON__
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user