Searched +full:spirv +full:- +full:tools +full:- +full:opt (Results 1 – 25 of 442) sorted by relevance
12345678910>>...18
| /external/angle/third_party/spirv-tools/src/tools/ |
| D | CMakeLists.txt | 1 # Copyright (c) 2015-2016 The Khronos Group Inc. 7 # http://www.apache.org/licenses/LICENSE-2.0 20 # Add a SPIR-V Tools command line tool. Signature: 36 ${spirv-tools_SOURCE_DIR} 37 ${spirv-tools_BINARY_DIR} 39 set_property(TARGET ${ARG_TARGET} PROPERTY FOLDER "SPIRV-Tools executables") 45 …spvtools_tool(TARGET spirv-diff SRCS ${COMMON_TOOLS_SRCS} diff/diff.cpp util/cli_consumer.cpp LIBS… 46 …add_spvtools_tool(TARGET spirv-dis SRCS ${COMMON_TOOLS_SRCS} dis/dis.cpp LIBS ${SPIRV_TOOLS_FULL_… 47 …add_spvtools_tool(TARGET spirv-val SRCS ${COMMON_TOOLS_SRCS} val/val.cpp util/cli_consumer.cpp LI… 48 …add_spvtools_tool(TARGET spirv-opt SRCS ${COMMON_TOOLS_SRCS} opt/opt.cpp util/cli_consumer.cpp LI… [all …]
|
| /external/deqp-deps/SPIRV-Tools/tools/ |
| D | CMakeLists.txt | 1 # Copyright (c) 2015-2016 The Khronos Group Inc. 7 # http://www.apache.org/licenses/LICENSE-2.0 20 # Add a SPIR-V Tools command line tool. Signature: 36 ${spirv-tools_SOURCE_DIR} 37 ${spirv-tools_BINARY_DIR} 39 set_property(TARGET ${ARG_TARGET} PROPERTY FOLDER "SPIRV-Tools executables") 45 …spvtools_tool(TARGET spirv-diff SRCS ${COMMON_TOOLS_SRCS} diff/diff.cpp util/cli_consumer.cpp LIBS… 46 …add_spvtools_tool(TARGET spirv-dis SRCS ${COMMON_TOOLS_SRCS} dis/dis.cpp LIBS ${SPIRV_TOOLS_FULL_… 47 …add_spvtools_tool(TARGET spirv-val SRCS ${COMMON_TOOLS_SRCS} val/val.cpp util/cli_consumer.cpp LI… 48 …add_spvtools_tool(TARGET spirv-opt SRCS ${COMMON_TOOLS_SRCS} opt/opt.cpp util/cli_consumer.cpp LI… [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/tools/ |
| D | CMakeLists.txt | 1 # Copyright (c) 2015-2016 The Khronos Group Inc. 7 # http://www.apache.org/licenses/LICENSE-2.0 20 # Add a SPIR-V Tools command line tool. Signature: 36 ${spirv-tools_SOURCE_DIR} 37 ${spirv-tools_BINARY_DIR} 39 set_property(TARGET ${ARG_TARGET} PROPERTY FOLDER "SPIRV-Tools executables") 45 …spvtools_tool(TARGET spirv-diff SRCS ${COMMON_TOOLS_SRCS} diff/diff.cpp util/cli_consumer.cpp LIBS… 46 …add_spvtools_tool(TARGET spirv-dis SRCS ${COMMON_TOOLS_SRCS} dis/dis.cpp LIBS ${SPIRV_TOOLS_FULL_… 47 …add_spvtools_tool(TARGET spirv-val SRCS ${COMMON_TOOLS_SRCS} val/val.cpp util/cli_consumer.cpp LI… 48 …add_spvtools_tool(TARGET spirv-opt SRCS ${COMMON_TOOLS_SRCS} opt/opt.cpp util/cli_consumer.cpp LI… [all …]
|
| /external/deqp-deps/SPIRV-Tools/test/scripts/ |
| D | test_compact_ids.py | 8 # http://www.apache.org/licenses/LICENSE-2.0 15 """Tests correctness of opt pass tools/opt --compact-ids.""" 27 os.system('tools/spirv-opt ' + path + ' -o ' + optimized_spv_path + 28 ' --compact-ids') 29 os.system('tools/spirv-dis ' + optimized_spv_path + ' -o ' + 32 os.system('tools/spirv-dis ' + path + ' -o ' + converted_dis_path) 33 os.system('tools/spirv-as ' + converted_dis_path + ' -o ' + 35 os.system('tools/spirv-dis ' + converted_spv_path + ' -o ' + 48 """{script} tests correctness of opt pass tools/opt --compact-ids 52 Requires tools/spirv-dis, tools/spirv-as and tools/spirv-opt to be in path [all …]
|
| /external/angle/third_party/spirv-tools/src/test/scripts/ |
| D | test_compact_ids.py | 8 # http://www.apache.org/licenses/LICENSE-2.0 15 """Tests correctness of opt pass tools/opt --compact-ids.""" 27 os.system('tools/spirv-opt ' + path + ' -o ' + optimized_spv_path + 28 ' --compact-ids') 29 os.system('tools/spirv-dis ' + optimized_spv_path + ' -o ' + 32 os.system('tools/spirv-dis ' + path + ' -o ' + converted_dis_path) 33 os.system('tools/spirv-as ' + converted_dis_path + ' -o ' + 35 os.system('tools/spirv-dis ' + converted_spv_path + ' -o ' + 48 """{script} tests correctness of opt pass tools/opt --compact-ids 52 Requires tools/spirv-dis, tools/spirv-as and tools/spirv-opt to be in path [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/test/scripts/ |
| D | test_compact_ids.py | 8 # http://www.apache.org/licenses/LICENSE-2.0 15 """Tests correctness of opt pass tools/opt --compact-ids.""" 27 os.system('tools/spirv-opt ' + path + ' -o ' + optimized_spv_path + 28 ' --compact-ids') 29 os.system('tools/spirv-dis ' + optimized_spv_path + ' -o ' + 32 os.system('tools/spirv-dis ' + path + ' -o ' + converted_dis_path) 33 os.system('tools/spirv-as ' + converted_dis_path + ' -o ' + 35 os.system('tools/spirv-dis ' + converted_spv_path + ' -o ' + 48 """{script} tests correctness of opt pass tools/opt --compact-ids 52 Requires tools/spirv-dis, tools/spirv-as and tools/spirv-opt to be in path [all …]
|
| /external/deqp-deps/SPIRV-Tools/source/opt/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 264 add_library(SPIRV-Tools-opt ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_OPT_SOURCES}) target 266 spvtools_default_compile_options(SPIRV-Tools-opt) 267 target_include_directories(SPIRV-Tools-opt 269 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 272 PRIVATE ${spirv-tools_BINARY_DIR} 275 target_link_libraries(SPIRV-Tools-opt 278 set_property(TARGET SPIRV-Tools-opt PROPERTY FOLDER "SPIRV-Tools libraries") 279 spvtools_check_symbol_exports(SPIRV-Tools-opt) 282 install(TARGETS SPIRV-Tools-opt EXPORT SPIRV-Tools-optTargets) [all …]
|
| /external/angle/third_party/spirv-tools/src/source/opt/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 262 add_library(SPIRV-Tools-opt ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_OPT_SOURCES}) target 264 spvtools_default_compile_options(SPIRV-Tools-opt) 265 target_include_directories(SPIRV-Tools-opt 267 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 270 PRIVATE ${spirv-tools_BINARY_DIR} 273 target_link_libraries(SPIRV-Tools-opt 276 set_property(TARGET SPIRV-Tools-opt PROPERTY FOLDER "SPIRV-Tools libraries") 277 spvtools_check_symbol_exports(SPIRV-Tools-opt) 280 install(TARGETS SPIRV-Tools-opt EXPORT SPIRV-Tools-optTargets) [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 264 add_library(SPIRV-Tools-opt ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_OPT_SOURCES}) target 266 spvtools_default_compile_options(SPIRV-Tools-opt) 267 target_include_directories(SPIRV-Tools-opt 269 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 272 PRIVATE ${spirv-tools_BINARY_DIR} 275 target_link_libraries(SPIRV-Tools-opt 278 set_property(TARGET SPIRV-Tools-opt PROPERTY FOLDER "SPIRV-Tools libraries") 279 spvtools_check_symbol_exports(SPIRV-Tools-opt) 282 install(TARGETS SPIRV-Tools-opt EXPORT SPIRV-Tools-optTargets) [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/ |
| D | BUILD.bazel | 49 generate_vendor_tables(extension = "spv-amd-shader-explicit-vertex-parameter") 51 generate_vendor_tables(extension = "spv-amd-shader-trinary-minmax") 53 generate_vendor_tables(extension = "spv-amd-gcn-shader") 55 generate_vendor_tables(extension = "spv-amd-shader-ballot") 97 …d = "$(location :generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -… 98 …t = "$(location :generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -… 99 tools = [":generate_registry_tables"], 110 outs = ["build-version.inc"], 111 …_DATE_EPOCH=0 $(location :update_build_version) $(location CHANGES) $(location build-version.inc)", 112 …E_EPOCH=0 && $(location :update_build_version) $(location CHANGES) $(location build-version.inc)", [all …]
|
| D | BUILD.gn | 7 # http://www.apache.org/licenses/LICENSE-2.0 22 # SPIRV-Tools may be part of multiple projects in the Chromium tree. 25 spvtools_chromium_third_party = (abspath == "//third_party/vulkan-deps/spirv-tools/src/") 28 # TODO(b/158002593): Avoid the use of dependent-specific variables. 34 # override the SPIRV-Headers path with that of SwiftShader. This needs to be 36 spirv_headers = "../SPIRV-Headers" 48 "${spirv_headers}/include/spirv/$version/spirv.core.grammar.json" 49 core_insts_file = "${target_gen_dir}/core.insts-$version.inc" 50 operand_kinds_file = "${target_gen_dir}/operand.kinds-$version.inc" 52 "${spirv_headers}/include/spirv/unified1/extinst.debuginfo.grammar.json" [all …]
|
| D | README.md | 1 # SPIR-V Tools 2 …ts/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.c… 4 NEWS 2023-01-11: Development occurs on the `main` branch. 8 The SPIR-V Tools project provides an API and commands for processing SPIR-V 12 validator, and optimizer for SPIR-V. Except for the optimizer, all are based 14 details, and is used in the standalone tools whilst also enabling integration 21 SPIR-V is defined by the Khronos Group Inc. 22 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification, 27 The official releases for SPIRV-Tools can be found on LunarG's 34 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag… [all …]
|
| /external/angle/third_party/spirv-tools/src/ |
| D | BUILD.bazel | 49 generate_vendor_tables(extension = "spv-amd-shader-explicit-vertex-parameter") 51 generate_vendor_tables(extension = "spv-amd-shader-trinary-minmax") 53 generate_vendor_tables(extension = "spv-amd-gcn-shader") 55 generate_vendor_tables(extension = "spv-amd-shader-ballot") 97 …d = "$(location :generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -… 98 …t = "$(location :generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -… 99 tools = [":generate_registry_tables"], 110 outs = ["build-version.inc"], 111 …_DATE_EPOCH=0 $(location :update_build_version) $(location CHANGES) $(location build-version.inc)", 112 …E_EPOCH=0 && $(location :update_build_version) $(location CHANGES) $(location build-version.inc)", [all …]
|
| D | README.md | 1 # SPIR-V Tools 2 …ts/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.c… 4 NEWS 2023-01-11: Development occurs on the `main` branch. 8 The SPIR-V Tools project provides an API and commands for processing SPIR-V 12 validator, and optimizer for SPIR-V. Except for the optimizer, all are based 14 details, and is used in the standalone tools whilst also enabling integration 21 SPIR-V is defined by the Khronos Group Inc. 22 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification, 27 The official releases for SPIRV-Tools can be found on LunarG's 34 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag… [all …]
|
| D | BUILD.gn | 7 # http://www.apache.org/licenses/LICENSE-2.0 22 # SPIRV-Tools may be part of multiple projects in the Chromium tree. 25 spvtools_chromium_third_party = (abspath == "//third_party/vulkan-deps/spirv-tools/src/") 28 # TODO(b/158002593): Avoid the use of dependent-specific variables. 45 "${spirv_headers}/include/spirv/$version/spirv.core.grammar.json" 46 core_insts_file = "${target_gen_dir}/core.insts-$version.inc" 47 operand_kinds_file = "${target_gen_dir}/operand.kinds-$version.inc" 49 "${spirv_headers}/include/spirv/unified1/extinst.debuginfo.grammar.json" 50 …cldebuginfo100_insts_file = "${spirv_headers}/include/spirv/unified1/extinst.opencl.debuginfo.100.… 62 "--spirv-core-grammar", [all …]
|
| /external/deqp-deps/SPIRV-Tools/ |
| D | BUILD.bazel | 49 generate_vendor_tables(extension = "spv-amd-shader-explicit-vertex-parameter") 51 generate_vendor_tables(extension = "spv-amd-shader-trinary-minmax") 53 generate_vendor_tables(extension = "spv-amd-gcn-shader") 55 generate_vendor_tables(extension = "spv-amd-shader-ballot") 95 …d = "$(location :generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -… 96 …t = "$(location :generate_registry_tables) --xml=$(location @spirv_headers//:spirv_xml_registry) -… 97 tools = [":generate_registry_tables"], 108 outs = ["build-version.inc"], 109 …_DATE_EPOCH=0 $(location :update_build_version) $(location CHANGES) $(location build-version.inc)", 110 …E_EPOCH=0 && $(location :update_build_version) $(location CHANGES) $(location build-version.inc)", [all …]
|
| D | README.md | 1 # SPIR-V Tools 2 …ts/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.c… 4 NEWS 2023-01-11: Development occurs on the `main` branch. 8 The SPIR-V Tools project provides an API and commands for processing SPIR-V 12 validator, and optimizer for SPIR-V. Except for the optimizer, all are based 14 details, and is used in the standalone tools whilst also enabling integration 21 SPIR-V is defined by the Khronos Group Inc. 22 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification, 27 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag… 28 …://storage.googleapis.com/spirv-tools/badges/build_status_macos_clang_release.svg)](https://storag… [all …]
|
| D | BUILD.gn | 7 # http://www.apache.org/licenses/LICENSE-2.0 22 # SPIRV-Tools may be part of multiple projects in the Chromium tree. 25 spvtools_chromium_third_party = (abspath == "//third_party/vulkan-deps/spirv-tools/src/") 28 # TODO(b/158002593): Avoid the use of dependent-specific variables. 45 "${spirv_headers}/include/spirv/$version/spirv.core.grammar.json" 46 core_insts_file = "${target_gen_dir}/core.insts-$version.inc" 47 operand_kinds_file = "${target_gen_dir}/operand.kinds-$version.inc" 49 "${spirv_headers}/include/spirv/unified1/extinst.debuginfo.grammar.json" 50 …cldebuginfo100_insts_file = "${spirv_headers}/include/spirv/unified1/extinst.opencl.debuginfo.100.… 62 "--spirv-core-grammar", [all …]
|
| /external/vulkan-validation-layers/build-android/cmake/layerlib/ |
| D | CMakeLists.txt | 6 # The file structure for glslang spir-V is different, adding BUILD_IN_NDK variable 12 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Werror \ 13 -Wno-unused-function -Wno-unused-const-variable \ 14 -Wno-c++98-compat-pedantic -DVK_PROTOTYPES \ 15 -DVK_USE_PLATFORM_ANDROID_KHR") 21 # shaderc/third_party (for glslang & spirv-tools ) 22 # this build uses combined lib libshaderc.a for libSPIRV-Tools.a purpose 33 # ${SRC_DIR}/build-android/external (for glslang, spirv-tools & shaderc ) 35 set(EXTERNAL_DIR "${SRC_DIR}/build-android/third_party/shaderc/third_party") 37 …"${SRC_DIR}/build-android/third_party/shaderc/android_test/obj/local/${ANDROID_ABI}/libSPIRV-Tools… [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/source/diff/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 21 add_library(SPIRV-Tools-diff ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_DIFF_SOURCES}) 23 spvtools_default_compile_options(SPIRV-Tools-diff) 24 target_include_directories(SPIRV-Tools-diff 26 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 29 PRIVATE ${spirv-tools_BINARY_DIR} 32 target_link_libraries(SPIRV-Tools-diff 34 # We need the internals of spirv-opt. 35 target_link_libraries(SPIRV-Tools-diff 36 PUBLIC SPIRV-Tools-opt) [all …]
|
| /external/angle/third_party/spirv-tools/src/source/diff/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 21 add_library(SPIRV-Tools-diff ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_DIFF_SOURCES}) 23 spvtools_default_compile_options(SPIRV-Tools-diff) 24 target_include_directories(SPIRV-Tools-diff 26 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 29 PRIVATE ${spirv-tools_BINARY_DIR} 32 target_link_libraries(SPIRV-Tools-diff 34 # We need the internals of spirv-opt. 35 target_link_libraries(SPIRV-Tools-diff 36 PUBLIC SPIRV-Tools-opt) [all …]
|
| /external/deqp-deps/SPIRV-Tools/source/diff/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 21 add_library(SPIRV-Tools-diff ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_DIFF_SOURCES}) 23 spvtools_default_compile_options(SPIRV-Tools-diff) 24 target_include_directories(SPIRV-Tools-diff 26 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 29 PRIVATE ${spirv-tools_BINARY_DIR} 32 target_link_libraries(SPIRV-Tools-diff 34 # We need the internals of spirv-opt. 35 target_link_libraries(SPIRV-Tools-diff 36 PUBLIC SPIRV-Tools-opt) [all …]
|
| /external/angle/third_party/spirv-tools/src/source/lint/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 28 add_library(SPIRV-Tools-lint ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_LINT_SOURCES}) 30 spvtools_default_compile_options(SPIRV-Tools-lint) 31 target_include_directories(SPIRV-Tools-lint 33 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 36 PRIVATE ${spirv-tools_BINARY_DIR} 39 target_link_libraries(SPIRV-Tools-lint 41 # We need the internals of spirv-opt. 42 target_link_libraries(SPIRV-Tools-lint 43 PUBLIC SPIRV-Tools-opt) [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/source/lint/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 28 add_library(SPIRV-Tools-lint ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_LINT_SOURCES}) 30 spvtools_default_compile_options(SPIRV-Tools-lint) 31 target_include_directories(SPIRV-Tools-lint 33 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 36 PRIVATE ${spirv-tools_BINARY_DIR} 39 target_link_libraries(SPIRV-Tools-lint 41 # We need the internals of spirv-opt. 42 target_link_libraries(SPIRV-Tools-lint 43 PUBLIC SPIRV-Tools-opt) [all …]
|
| /external/deqp-deps/SPIRV-Tools/source/lint/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 28 add_library(SPIRV-Tools-lint ${SPIRV_TOOLS_LIBRARY_TYPE} ${SPIRV_TOOLS_LINT_SOURCES}) 30 spvtools_default_compile_options(SPIRV-Tools-lint) 31 target_include_directories(SPIRV-Tools-lint 33 $<BUILD_INTERFACE:${spirv-tools_SOURCE_DIR}/include> 36 PRIVATE ${spirv-tools_BINARY_DIR} 39 target_link_libraries(SPIRV-Tools-lint 41 # We need the internals of spirv-opt. 42 target_link_libraries(SPIRV-Tools-lint 43 PUBLIC SPIRV-Tools-opt) [all …]
|
12345678910>>...18