diff options
Diffstat (limited to '3rdparty/bgfx/3rdparty/spirv-cross/CMakeLists.txt')
-rw-r--r-- | 3rdparty/bgfx/3rdparty/spirv-cross/CMakeLists.txt | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/3rdparty/bgfx/3rdparty/spirv-cross/CMakeLists.txt b/3rdparty/bgfx/3rdparty/spirv-cross/CMakeLists.txt index b2b9b042725..5a9f62763f2 100644 --- a/3rdparty/bgfx/3rdparty/spirv-cross/CMakeLists.txt +++ b/3rdparty/bgfx/3rdparty/spirv-cross/CMakeLists.txt @@ -308,7 +308,7 @@ if (SPIRV_CROSS_STATIC) endif() set(spirv-cross-abi-major 0) -set(spirv-cross-abi-minor 18) +set(spirv-cross-abi-minor 20) set(spirv-cross-abi-patch 0) if (SPIRV_CROSS_SHARED) @@ -565,6 +565,16 @@ if (SPIRV_CROSS_CLI) ${spirv-cross-externals} ${CMAKE_CURRENT_SOURCE_DIR}/shaders-reflection WORKING_DIRECTORY $<TARGET_FILE_DIR:spirv-cross>) + add_test(NAME spirv-cross-test-ue4 + COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_shaders.py --msl --parallel + ${spirv-cross-externals} + ${CMAKE_CURRENT_SOURCE_DIR}/shaders-ue4 + WORKING_DIRECTORY $<TARGET_FILE_DIR:spirv-cross>) + add_test(NAME spirv-cross-test-ue4-opt + COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_shaders.py --msl --opt --parallel + ${spirv-cross-externals} + ${CMAKE_CURRENT_SOURCE_DIR}/shaders-ue4 + WORKING_DIRECTORY $<TARGET_FILE_DIR:spirv-cross>) endif() elseif(NOT ${PYTHONINTERP_FOUND}) message(WARNING "Testing disabled. Could not find python3. If you have python3 installed try running " |