[Vulkan] Cleanup and update SPIR-V dependencies

This commit is contained in:
Triang3l
2020-10-08 23:05:30 +03:00
parent 2782fc927d
commit 4862075976
49 changed files with 35 additions and 26718 deletions

View File

@@ -11,27 +11,35 @@ project("glslang-spirv")
includedirs({
})
files({
"glslang-spirv/bitutils.h",
"glslang-spirv/disassemble.cpp",
"glslang-spirv/disassemble.h",
"glslang-spirv/doc.cpp",
"glslang-spirv/doc.h",
"glslang-spirv/GLSL.ext.AMD.h",
"glslang-spirv/GLSL.ext.EXT.h",
"glslang-spirv/GLSL.ext.KHR.h",
"glslang-spirv/GLSL.ext.NV.h",
"glslang-spirv/GLSL.std.450.h",
-- Disabled until required.
-- "glslang-spirv/GlslangToSpv.cpp",
-- "glslang-spirv/GlslangToSpv.h",
"glslang-spirv/hex_float.h",
"glslang-spirv/InReadableOrder.cpp",
"glslang-spirv/Logger.cpp",
"glslang-spirv/Logger.h",
"glslang-spirv/spirv.hpp",
"glslang-spirv/SpvBuilder.cpp",
"glslang-spirv/SpvBuilder.h",
"glslang-spirv/spvIR.h",
"glslang-spirv/SPVRemapper.cpp",
"glslang-spirv/SPVRemapper.h",
"glslang/SPIRV/bitutils.h",
-- Disabled temporarily until PR #2417 removing SpvTools.h dependency is
-- merged.
-- "glslang/SPIRV/disassemble.cpp",
-- "glslang/SPIRV/disassemble.h",
"glslang/SPIRV/doc.cpp",
"glslang/SPIRV/doc.h",
"glslang/SPIRV/GLSL.ext.AMD.h",
"glslang/SPIRV/GLSL.ext.EXT.h",
"glslang/SPIRV/GLSL.ext.KHR.h",
"glslang/SPIRV/GLSL.ext.NV.h",
"glslang/SPIRV/GLSL.std.450.h",
-- Disabled because GLSL is not used.
-- "glslang/SPIRV/GlslangToSpv.cpp",
-- "glslang/SPIRV/GlslangToSpv.h",
"glslang/SPIRV/hex_float.h",
"glslang/SPIRV/InReadableOrder.cpp",
"glslang/SPIRV/Logger.cpp",
"glslang/SPIRV/Logger.h",
"glslang/SPIRV/NonSemanticDebugPrintf.h",
"glslang/SPIRV/spirv.hpp",
"glslang/SPIRV/SpvBuilder.cpp",
"glslang/SPIRV/SpvBuilder.h",
"glslang/SPIRV/spvIR.h",
-- Disabled because of spirv-tools dependency.
-- "glslang/SPIRV/SpvPostProcess.cpp",
"glslang/SPIRV/SPVRemapper.cpp",
"glslang/SPIRV/SPVRemapper.h",
-- Disabled because of spirv-tools dependency.
-- "glslang/SPIRV/SpvTools.cpp",
-- "glslang/SPIRV/SpvTools.h",
})