Lines Matching full:spirv
15 set(GRAMMAR_PROCESSING_SCRIPT "${spirv-tools_SOURCE_DIR}/utils/generate_grammar_tables.py")
16 set(VIMSYNTAX_PROCESSING_SCRIPT "${spirv-tools_SOURCE_DIR}/utils/generate_vim_syntax.py")
17 set(XML_REGISTRY_PROCESSING_SCRIPT "${spirv-tools_SOURCE_DIR}/utils/generate_registry_tables.py")
18 set(LANG_HEADER_PROCESSING_SCRIPT "${spirv-tools_SOURCE_DIR}/utils/generate_language_headers.py")
21 # It might migrate to SPIRV-Headers.
29 …set(GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/spirv.core.grammar.json…
30 set(GRAMMAR_INSTS_INC_FILE "${spirv-tools_BINARY_DIR}/core.insts-${CONFIG_VERSION}.inc")
31 set(GRAMMAR_KINDS_INC_FILE "${spirv-tools_BINARY_DIR}/operand.kinds-${CONFIG_VERSION}.inc")
34 --spirv-core-grammar=${GRAMMAR_JSON_FILE}
45 …set(GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/spirv.core.grammar.json…
46 set(GRAMMAR_EXTENSION_ENUM_INC_FILE "${spirv-tools_BINARY_DIR}/extension_enum.inc")
47 set(GRAMMAR_ENUM_STRING_MAPPING_INC_FILE "${spirv-tools_BINARY_DIR}/enum_string_mapping.inc")
51 --spirv-core-grammar=${GRAMMAR_JSON_FILE}
62 …set(GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/spirv.core.grammar.json…
63 …set(GLSL_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/extinst.glsl.std.4…
64 …set(OPENCL_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/extinst.opencl.s…
65 set(VIMSYNTAX_FILE "${spirv-tools_BINARY_DIR}/spvasm.vim")
68 --spirv-core-grammar=${GRAMMAR_JSON_FILE}
79 …set(CORE_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/spirv.core.grammar…
80 …set(GLSL_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/extinst.glsl.std.4…
81 set(GRAMMAR_INC_FILE "${spirv-tools_BINARY_DIR}/glsl.std.450.insts.inc")
92 …set(CORE_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/spirv.core.grammar…
93 …set(OPENCL_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/${CONFIG_VERSION}/extinst.opencl.s…
94 set(GRAMMAR_INC_FILE "${spirv-tools_BINARY_DIR}/opencl.std.insts.inc")
105 set(INSTS_FILE "${spirv-tools_BINARY_DIR}/${VENDOR_TABLE}.insts.inc")
106 set(GRAMMAR_FILE "${spirv-tools_SOURCE_DIR}/source/extinst.${VENDOR_TABLE}.grammar.json")
114 add_custom_target(spirv-tools-${VENDOR_TABLE} DEPENDS ${INSTS_FILE})
115 set_property(TARGET spirv-tools-${VENDOR_TABLE} PROPERTY FOLDER "SPIRV-Tools build")
119 set(OUTBASE ${spirv-tools_BINARY_DIR}/${NAME})
129 add_custom_target(spirv-tools-header-${NAME} DEPENDS ${OUT_H})
130 set_property(TARGET spirv-tools-header-${NAME} PROPERTY FOLDER "SPIRV-Tools build")
145 add_custom_target(spirv-tools-vimsyntax DEPENDS ${VIMSYNTAX_FILE})
146 set_property(TARGET spirv-tools-vimsyntax PROPERTY FOLDER "SPIRV-Tools utilities")
149 set(GENERATOR_INC_FILE ${spirv-tools_BINARY_DIR}/generators.inc)
150 set(SPIRV_XML_REGISTRY_FILE ${SPIRV_HEADER_INCLUDE_DIR}/spirv/spir-v.xml)
194 ${spirv-tools_BINARY_DIR}/build-version.inc)
196 ${spirv-tools_SOURCE_DIR}/utils/update_build_version.py)
198 ${spirv-tools_SOURCE_DIR}/CHANGES)
202 ${spirv-tools_SOURCE_DIR} ${SPIRV_TOOLS_BUILD_VERSION_INC}
205 COMMENT "Update build-version.inc in the SPIRV-Tools build directory (if necessary).")
208 add_custom_target(spirv-tools-build-version
210 set_property(TARGET spirv-tools-build-version PROPERTY FOLDER "SPIRV-Tools build")
223 ${spirv-tools_SOURCE_DIR}/include/spirv-tools/libspirv.h
358 PUBLIC ${spirv-tools_SOURCE_DIR}/include
359 PRIVATE ${spirv-tools_BINARY_DIR}
362 set_property(TARGET ${SPIRV_TOOLS} PROPERTY FOLDER "SPIRV-Tools libraries")
368 PUBLIC ${spirv-tools_SOURCE_DIR}/include
369 PRIVATE ${spirv-tools_BINARY_DIR}
373 set_property(TARGET ${SPIRV_TOOLS}-shared PROPERTY FOLDER "SPIRV-Tools libraries")