| /external/angle/third_party/glslang/src/.github/workflows/ |
| D | continuous_deployment.yml | 3 # Github github-script action: https://github.com/actions/github-script 5 # Octokit front-end to the GitHub REST API: https://octokit.github.io/rest.js/v18 6 # Octokit endpoint methods: https://github.com/octokit/plugin-rest-endpoint-methods.js/tree/master/… 8 # TODO: Use actions/upload-artifact and actions/download-artifact to simplify deployment. 17 - main 18 paths-ignore: 19 - 'README.md' 20 - 'README-spirv-remap.txt' 21 - 'LICENSE.txt' 22 - 'CODE_OF_CONDUCT.md' [all …]
|
| /external/deqp-deps/glslang/.github/workflows/ |
| D | continuous_deployment.yml | 3 # Github github-script action: https://github.com/actions/github-script 5 # Octokit front-end to the GitHub REST API: https://octokit.github.io/rest.js/v18 6 # Octokit endpoint methods: https://github.com/octokit/plugin-rest-endpoint-methods.js/tree/master/… 8 # TODO: Use actions/upload-artifact and actions/download-artifact to simplify deployment. 17 - main 18 paths-ignore: 19 - 'README.md' 20 - 'README-spirv-remap.txt' 21 - 'LICENSE.txt' 22 - 'CODE_OF_CONDUCT.md' [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/deqp-deps/SPIRV-Tools/ |
| D | README.md | 1 # SPIR-V Tools 2 …/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.com… 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://storage.… 28 …/storage.googleapis.com/spirv-tools/badges/build_status_macos_clang_release.svg)](https://storage.… [all …]
|
| 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 …]
|
| /external/angle/third_party/spirv-tools/src/ |
| D | README.md | 1 # SPIR-V Tools 2 …/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.com… 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://storage.… [all …]
|
| 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 …]
|
| /external/swiftshader/third_party/SPIRV-Tools/ |
| D | README.md | 1 # SPIR-V Tools 2 …/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.com… 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://storage.… [all …]
|
| 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 …]
|
| /external/deqp-deps/SPIRV-Tools/source/lint/ |
| D | linter.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 15 #include "spirv-tools/linter.hpp" 20 #include "spirv-tools/libspirv.h" 21 #include "spirv-tools/libspirv.hpp" 41 impl_->message_consumer = std::move(consumer); in SetMessageConsumer() 45 return impl_->message_consumer; in Consumer()
|
| /external/angle/third_party/spirv-tools/src/source/lint/ |
| D | linter.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 15 #include "spirv-tools/linter.hpp" 20 #include "spirv-tools/libspirv.h" 21 #include "spirv-tools/libspirv.hpp" 41 impl_->message_consumer = std::move(consumer); in SetMessageConsumer() 45 return impl_->message_consumer; in Consumer()
|
| /external/swiftshader/third_party/SPIRV-Tools/source/lint/ |
| D | linter.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 15 #include "spirv-tools/linter.hpp" 20 #include "spirv-tools/libspirv.h" 21 #include "spirv-tools/libspirv.hpp" 41 impl_->message_consumer = std::move(consumer); in SetMessageConsumer() 45 return impl_->message_consumer; in Consumer()
|
| /external/angle/third_party/spirv-tools/src/source/ |
| D | spirv_constant.h | 1 // Copyright (c) 2015-2016 The Khronos Group Inc. 7 // http://www.apache.org/licenses/LICENSE-2.0 19 #include "spirv-tools/libspirv.h" 23 // Evaluates to a well-formed version header word, given valid 24 // SPIR-V version major and minor version numbers. 43 // SPIR-V 1.0 limits 47 // A single Unicode character in UTF-8 encoding can take 55 // libspirv limits. 72 // Values mapping to registered tools. See the registry at 73 // https://www.khronos.org/registry/spir-v/api/spir-v.xml [all …]
|
| /external/deqp-deps/SPIRV-Tools/source/ |
| D | spirv_constant.h | 1 // Copyright (c) 2015-2016 The Khronos Group Inc. 7 // http://www.apache.org/licenses/LICENSE-2.0 19 #include "spirv-tools/libspirv.h" 23 // Evaluates to a well-formed version header word, given valid 24 // SPIR-V version major and minor version numbers. 43 // SPIR-V 1.0 limits 47 // A single Unicode character in UTF-8 encoding can take 55 // libspirv limits. 72 // Values mapping to registered tools. See the registry at 73 // https://www.khronos.org/registry/spir-v/api/spir-v.xml [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/source/ |
| D | spirv_constant.h | 1 // Copyright (c) 2015-2016 The Khronos Group Inc. 7 // http://www.apache.org/licenses/LICENSE-2.0 19 #include "spirv-tools/libspirv.h" 23 // Evaluates to a well-formed version header word, given valid 24 // SPIR-V version major and minor version numbers. 43 // SPIR-V 1.0 limits 47 // A single Unicode character in UTF-8 encoding can take 55 // libspirv limits. 72 // Values mapping to registered tools. See the registry at 73 // https://www.khronos.org/registry/spir-v/api/spir-v.xml [all …]
|
| /external/angle/third_party/spirv-tools/src/test/opt/ |
| D | pass_utils.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 25 #include "include/spirv-tools/libspirv.h" 26 #include "include/spirv-tools/libspirv.hpp" 43 // In-place substring replacement. Finds the |find_str| in the |process_str|
|
| /external/deqp-deps/SPIRV-Tools/test/opt/ |
| D | pass_utils.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 25 #include "include/spirv-tools/libspirv.h" 26 #include "include/spirv-tools/libspirv.hpp" 43 // In-place substring replacement. Finds the |find_str| in the |process_str|
|
| /external/swiftshader/third_party/SPIRV-Tools/test/opt/ |
| D | pass_utils.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 25 #include "include/spirv-tools/libspirv.h" 26 #include "include/spirv-tools/libspirv.hpp" 43 // In-place substring replacement. Finds the |find_str| in the |process_str|
|
| /external/deqp/external/spirv-tools/ |
| D | CMakeLists.txt | 1 # cmake file for spirv-tools 7 if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/src/include/spirv-tools/libspirv.h") 10 set(DEFAULT_SPIRV_TOOLS_SRC_PATH "../spirv-tools") 13 set(SPIRV_TOOLS_SRC_PATH ${DEFAULT_SPIRV_TOOLS_SRC_PATH} CACHE STRING "Path to spirv-tools source t… 20 …RV_HEADERS_SRC_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../spirv-headers/src CACHE STRING "Path to spirv-h… 29 message(STATUS "spirv-tools found") 33 # SPIR-V tools requires SPIRV-Headers 34 set(SPIRV-Headers_SOURCE_DIR ${SPIRV_HEADERS_ABS_PATH}) 37 add_subdirectory(${SPIRV_TOOLS_ABS_PATH} spirv-tools) 39 message(FATAL_ERROR "spirv-tools not found")
|
| /external/angle/third_party/spirv-tools/src/android_test/ |
| D | test.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 16 #include "spirv-tools/libspirv.hpp" 17 #include "spirv-tools/optimizer.hpp" 20 spvtools::SpirvTools tools(SPV_ENV_UNIVERSAL_1_2); in android_main() local
|
| /external/swiftshader/third_party/SPIRV-Tools/android_test/ |
| D | test.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 16 #include "spirv-tools/libspirv.hpp" 17 #include "spirv-tools/optimizer.hpp" 20 spvtools::SpirvTools tools(SPV_ENV_UNIVERSAL_1_2); in android_main() local
|
| /external/deqp-deps/SPIRV-Tools/android_test/ |
| D | test.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 16 #include "spirv-tools/libspirv.hpp" 17 #include "spirv-tools/optimizer.hpp" 20 spvtools::SpirvTools tools(SPV_ENV_UNIVERSAL_1_2); in android_main() local
|
| /external/deqp-deps/SPIRV-Tools/test/fuzzers/ |
| D | spvtools_val_fuzzer.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 18 #include "spirv-tools/libspirv.hpp" 27 spvtools::SpirvTools tools(random_gen.GetTargetEnv()); in LLVMFuzzerTestOneInput() local 28 tools.SetMessageConsumer([](spv_message_level_t, const char*, in LLVMFuzzerTestOneInput() 40 tools.Validate(input); in LLVMFuzzerTestOneInput()
|
| /external/swiftshader/third_party/SPIRV-Tools/test/fuzzers/ |
| D | spvtools_val_fuzzer.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 18 #include "spirv-tools/libspirv.hpp" 27 spvtools::SpirvTools tools(random_gen.GetTargetEnv()); in LLVMFuzzerTestOneInput() local 28 tools.SetMessageConsumer([](spv_message_level_t, const char*, in LLVMFuzzerTestOneInput() 40 tools.Validate(input); in LLVMFuzzerTestOneInput()
|
| /external/angle/third_party/spirv-tools/src/test/fuzzers/ |
| D | spvtools_val_fuzzer.cpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 18 #include "spirv-tools/libspirv.hpp" 27 spvtools::SpirvTools tools(random_gen.GetTargetEnv()); in LLVMFuzzerTestOneInput() local 28 tools.SetMessageConsumer([](spv_message_level_t, const char*, in LLVMFuzzerTestOneInput() 40 tools.Validate(input); in LLVMFuzzerTestOneInput()
|