Update spirv-tools and add spirv-headers
This commit is contained in:
33
third_party/spirv-tools.lua
vendored
33
third_party/spirv-tools.lua
vendored
@@ -9,14 +9,30 @@ project("spirv-tools")
|
||||
"_LIB",
|
||||
})
|
||||
includedirs({
|
||||
"spirv-tools/external/include",
|
||||
"spirv-headers/include",
|
||||
"spirv-tools/include",
|
||||
"spirv-tools/source",
|
||||
})
|
||||
files({
|
||||
"spirv-tools/include/spirv/GLSL.std.450.h",
|
||||
"spirv-tools/include/spirv/OpenCL.std.h",
|
||||
"spirv-tools/include/spirv/spirv.h",
|
||||
"spirv-tools/include/spirv-tools/libspirv.h",
|
||||
-- "spirv-tools/source/opt/basic_block.h",
|
||||
-- "spirv-tools/source/opt/function.cpp",
|
||||
-- "spirv-tools/source/opt/function.h",
|
||||
-- "spirv-tools/source/opt/instruction.cpp",
|
||||
-- "spirv-tools/source/opt/instruction.h",
|
||||
-- "spirv-tools/source/opt/ir_loader.cpp",
|
||||
-- "spirv-tools/source/opt/ir_loader.h",
|
||||
-- "spirv-tools/source/opt/module.cpp",
|
||||
-- "spirv-tools/source/opt/module.h",
|
||||
-- "spirv-tools/source/opt/reflect.h",
|
||||
"spirv-tools/source/val/BasicBlock.cpp",
|
||||
"spirv-tools/source/val/BasicBlock.h",
|
||||
"spirv-tools/source/val/Construct.cpp",
|
||||
"spirv-tools/source/val/Construct.h",
|
||||
"spirv-tools/source/val/Function.cpp",
|
||||
"spirv-tools/source/val/Function.h",
|
||||
"spirv-tools/source/val/ValidationState.cpp",
|
||||
"spirv-tools/source/val/ValidationState.h",
|
||||
"spirv-tools/source/assembly_grammar.cpp",
|
||||
"spirv-tools/source/assembly_grammar.h",
|
||||
"spirv-tools/source/binary.cpp",
|
||||
@@ -28,19 +44,20 @@ project("spirv-tools")
|
||||
"spirv-tools/source/ext_inst.h",
|
||||
"spirv-tools/source/instruction.cpp",
|
||||
"spirv-tools/source/instruction.h",
|
||||
"spirv-tools/source/macro.h",
|
||||
"spirv-tools/source/opcode.cpp",
|
||||
"spirv-tools/source/opcode.h",
|
||||
"spirv-tools/source/opcode.inc",
|
||||
"spirv-tools/source/opencl_std_ext_inst.inc",
|
||||
"spirv-tools/source/operand.cpp",
|
||||
"spirv-tools/source/operand.h",
|
||||
"spirv-tools/source/print.cpp",
|
||||
"spirv-tools/source/print.h",
|
||||
-- "spirv-tools/source/software_version.cpp",
|
||||
"spirv-tools/source/spirv_constant.h",
|
||||
"spirv-tools/source/spirv_definition.h",
|
||||
"spirv-tools/source/spirv_endian.cpp",
|
||||
"spirv-tools/source/spirv_endian.h",
|
||||
"spirv-tools/source/spirv_operands.h",
|
||||
"spirv-tools/source/spirv_target_env.cpp",
|
||||
"spirv-tools/source/spirv_target_env.h",
|
||||
"spirv-tools/source/table.cpp",
|
||||
"spirv-tools/source/table.h",
|
||||
"spirv-tools/source/text.cpp",
|
||||
@@ -53,9 +70,7 @@ project("spirv-tools")
|
||||
"spirv-tools/source/validate_id.cpp",
|
||||
"spirv-tools/source/validate_instruction.cpp",
|
||||
"spirv-tools/source/validate_layout.cpp",
|
||||
"spirv-tools/source/validate_passes.h",
|
||||
"spirv-tools/source/validate_ssa.cpp",
|
||||
"spirv-tools/source/validate_types.cpp",
|
||||
"spirv-tools/source/util/bitutils.h",
|
||||
"spirv-tools/source/util/hex_float.h",
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user