Searched +full:vulkan +full:- +full:tools (Results 1 – 25 of 358) sorted by relevance
12345678910>>...15
| /external/vulkan-validation-layers/scripts/ |
| D | known_good.json | 14 "-DUSE_CCACHE=ON" 18 "name" : "Vulkan-Headers", 19 "url" : "https://github.com/KhronosGroup/Vulkan-Headers.git", 20 "sub_dir" : "Vulkan-Headers", 21 "build_dir" : "Vulkan-Headers/build", 22 "install_dir" : "Vulkan-Headers/build/install", 26 "name" : "Vulkan-Loader", 27 "url" : "https://github.com/KhronosGroup/Vulkan-Loader.git", 28 "sub_dir" : "Vulkan-Loader", 29 "build_dir" : "Vulkan-Loader/build", [all …]
|
| /external/vulkan-validation-layers/ |
| D | BUILD.md | 8 1. [Contributing](#contributing-to-the-repository) 9 1. [Repository Content](#repository-content) 10 1. [Repository Set-Up](#repository-set-up) 11 1. [Windows Build](#building-on-windows) 12 1. [Linux Build](#building-on-linux) 13 1. [Android Build](#building-on-android) 14 1. [MacOS build](#building-on-macos) 25 This repository contains the source code necessary to build the Vulkan 33 - *install_dir*`/lib` : The Vulkan validation layer libraries 34 - *install_dir*`/share/vulkan/explicit_layer.d` : The Vulkan validation layer [all …]
|
| D | CMakeLists.txt | 2 # Copyright (c) 2014-2019 Valve Corporation 3 # Copyright (c) 2014-2019 LunarG, Inc. 9 # http://www.apache.org/licenses/LICENSE-2.0 18 …ake project initialization -----------------------------------------------------------------------… 19 # This section contains pre-project() initialization, and ends with the project() command. 26 project(Vulkan-ValidationLayers) 30 # User-interface declarations ---------------------------------------------------------------------… 35 set(API_NAME "Vulkan" CACHE STRING "API name to use when building") 37 add_definitions(-DAPI_NAME="${API_NAME}") 43 if (TARGET Vulkan::Headers) [all …]
|
| /external/vulkan-validation-layers/build-android/ |
| D | known_good.json | 16 "name" : "Vulkan-Headers", 17 "url" : "https://github.com/KhronosGroup/Vulkan-Headers.git", 18 "sub_dir" : "Vulkan-Headers", 22 "name" : "Vulkan-Tools", 23 "url" : "https://github.com/KhronosGroup/Vulkan-Tools.git", 24 "sub_dir" : "Vulkan-Tools", 28 "name" : "SPIRV-Tools", 29 "url" : "https://github.com/KhronosGroup/SPIRV-Tools.git", 30 "sub_dir" : "shaderc/third_party/spirv-tools", 34 "name" : "SPIRV-Headers", [all …]
|
| D | build.py | 9 # http://www.apache.org/licenses/LICENSE-2.0 72 # According to vk_platform.h, armeabi is not supported for Vulkan 75 'armeabi-v7a', 76 'arm64-v8a', 82 return '-j{}'.format(multiprocessing.cpu_count() * 2) 86 'arm': ['armeabi-v7a'], 87 'arm64': ['arm64-v8a'], 97 '--out-dir', help='Directory to place temporary build files.', 101 '--arch', choices=ALL_ARCHITECTURES, 104 self.add_argument('--installdir', dest='installdir', required=True, [all …]
|
| /external/angle/third_party/vulkan-tools/ |
| D | README.chromium | 1 Name: Khronos Vulkan Tools Components 2 Short Name: Vulkan Tools 4 URL: https://github.com/KhronosGroup/Vulkan-Tools 5 SOURCE CODE: git clone https://github.com/KhronosGroup/Vulkan-Tools.git 13 The Khronos Vulkan Tools Components contain the Vulkan Mock Installable
|
| /external/angle/ |
| D | .gitignore | 35 /third_party/abseil-cpp 42 /third_party/astc-encoder/src 46 /third_party/clang-format/script 52 /third_party/EGL-Registry/src 54 /third_party/fuchsia-sdk 71 /third_party/llvm-build 77 /third_party/OpenCL-CTS/src 78 /third_party/OpenCL-Docs/src 79 /third_party/OpenCL-ICD-Loader/src 80 /third_party/OpenGL-Registry/src [all …]
|
| D | OWNERS | 1 # See https://chromium.googlesource.com/angle/angle/+/main/doc/ContributingCode.md#selecting-review… 27 # The auto-roller can also modify autogenerated files, so we give it ownership 29 angle-autoroll@skia-public.iam.gserviceaccount.com 31 per-file AUTHORS=* 32 per-file CONTRIBUTORS=* 33 per-file DEPS=* 34 per-file WATCHLISTS=* 37 per-file build=* 38 per-file buildtools=* 39 per-file third_party/clang-format/script=* [all …]
|
| D | Android.bp | 1 // GENERATED FILE - DO NOT EDIT. 5 // Use of this source code is governed by a BSD-style license that can be 50 "-O2", 51 "-Wno-unknown-warning-option", 52 "-fno-stack-protector", 53 "-fno-unwind-tables", 60 "-DANDROID", 61 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 62 "-DCR_CLANG_REVISION=\"llvmorg-19-init-10646-g084e2b53-57\"", 63 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", [all …]
|
| /external/deqp-deps/amber/ |
| D | README.md | 3 Amber is a multi-API shader test framework. 9 * Supports Vulkan graphics API 16 * Shaders can be expressed in binary form (as hex), in SPIR-V assembly, or in a 94 * CMake (version 3.7+ enables automatic discovery of an installed Vulkan SDK) 96 * Python, for fetching dependencies and building Vulkan wrappers 103 ./tools/git-sync-deps 104 mkdir -p out/Debug 106 cmake -GNinja ../.. 114 `-DAMBER_ENABLE_SHARED_CRT`. 123 `tools/build-amber-sample.sh`. [all …]
|
| D | DEPS | 36 'third_party/clspv-llvm': Var('llvm_git') + '/llvm-project.git@' + 60 'third_party/spirv-headers': Var('khronos_git') + '/SPIRV-Headers.git@' + 63 'third_party/spirv-tools': Var('khronos_git') + '/SPIRV-Tools.git@' + 69 'third_party/vulkan-headers': Var('khronos_git') + '/Vulkan-Headers.git@' + 72 'third_party/vulkan-validationlayers': Var('khronos_git') + '/Vulkan-ValidationLayers.git@' + 75 'third_party/vulkan-loader': Var('khronos_git') + '/Vulkan-Loader.git@' + 78 'third_party/robin-hood-hashing': Var('martinus_git') + '/robin-hood-hashing.git@' +
|
| /external/angle/src/libANGLE/renderer/vulkan/doc/ |
| D | ShaderModuleCompilation.md | 3 ANGLE converts application shaders into Vulkan [VkShaderModules][VkShaderModule] through a series 7 shader translator][translator]. The translator compiles application shaders into SPIR-V, after 12 [TranslatorVulkan.cpp][TranslatorVulkan.cpp]. After initial compilation, the SPIR-V blobs are not 15 transform feedback, some additional code is generated to be removed or modified during SPIR-V 18 … The translator outputs some feature code conditional to Vulkan specialization constants, which are 19 resolved at draw-time. For example, 22 1. **Link Time**: During a call to `glLinkProgram` the Vulkan back-end can know the necessary 23 locations and properties to write to connect the shader stage interfaces. However, some draw-time 24 information is still necessary to finalize the SPIR-V; for example whether "early fragment tests" 25 can be enabled. As an optimization, the SPIR-V is transformed with arbitrary settings and a Vulkan [all …]
|
| /external/skia/ |
| D | DEPS | 4 # Three lines of non-changing comments so that 10 # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja 14 # https://chrome-infra-packages.appspot.com/p/chromium/third_party/googlefonts_testdata/ 23 # ./tools/git-sync-deps 28 …ocator" : "https://skia.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/D3D1… 34 …"third_party/externals/abseil-cpp" : "https://skia.googlesource.com/external/github.co… 36 …"third_party/externals/egl-registry" : "https://skia.googlesource.com/external/github.co… 37 … : "https://skia.googlesource.com/external/github.com/emscripten-core/emsdk.git@a896e3… 43 … : "https://chromium.googlesource.com/external/github.com/unicode-org/icu4x.git@bcf4f71… 48 …"third_party/externals/libjpeg-turbo" : "https://chromium.googlesource.com/chromium/deps/… [all …]
|
| /external/deqp/external/vulkancts/ |
| D | README.md | 1 Vulkan CTS README 4 This document describes how to build and run Vulkan Conformance Test suite. 6 Vulkan CTS is built on the dEQP framework. 7 Up-to-date documentation for dEQP is available at: 9 * [The VK-GL-CTS wiki for Khronos members](https://gitlab.khronos.org/Tracker/vk-gl-cts/wikis/home) 10 * [The VK-GL-CTS wiki for non-Khronos members](https://github.com/KhronosGroup/VK-GL-CTS/wiki) 14 ------------ 18 The following tools must be installed and present in the PATH variable: 33 * You can get this from the `mesa-common-dev` Ubuntu package. 39 Vulkan SDK for macOS includes a MoltenVK runtime library which is recommended method for [all …]
|
| /external/deqp-deps/SPIRV-Tools/docs/ |
| D | downloads.md | 5 Download the latest builds of the [main](https://github.com/KhronosGroup/SPIRV-Tools/tree/main) bra… 9 | --- | --- | --- | 10 …-tools/badges/build_link_windows_vs2017_release.html) | [clang](https://storage.googleapis.com/spi… 11 | | [gcc](https://storage.googleapis.com/spirv-tools/badges/build_link_linux_gcc_release.html) | | 15 | --- | --- | --- | 16 …-tools/badges/build_link_windows_vs2017_debug.html) | [clang](https://storage.googleapis.com/spirv… 17 | | [gcc](https://storage.googleapis.com/spirv-tools/badges/build_link_linux_gcc_debug.html) | | 20 ## Vulkan SDK 22 SPIRV-Tools is published as part of the [LunarG Vulkan SDK](https://www.lunarg.com/vulkan-sdk/). 23 The Vulkan SDK is updated approximately every six weeks. [all …]
|
| /external/swiftshader/third_party/SPIRV-Tools/docs/ |
| D | downloads.md | 3 ## Vulkan SDK 5 The official releases for SPIRV-Tools can be found on LunarG's 6 [SDK download page](https://vulkan.lunarg.com/sdk/home). 7 The Vulkan SDK is updated approximately every six weeks. 11 SPIRV-Tools host executables, and library sources are published as 19 Vulkan SDK. 21 Download the latest builds of the [main](https://github.com/KhronosGroup/SPIRV-Tools/tree/main) bra… 25 | --- | --- | --- | 26 …-tools/badges/build_link_windows_vs2017_release.html) | [clang](https://storage.googleapis.com/spi… 27 | | [gcc](https://storage.googleapis.com/spirv-tools/badges/build_link_linux_gcc_release.html) | | [all …]
|
| /external/angle/third_party/spirv-tools/src/docs/ |
| D | downloads.md | 3 ## Vulkan SDK 5 The official releases for SPIRV-Tools can be found on LunarG's 6 [SDK download page](https://vulkan.lunarg.com/sdk/home). 7 The Vulkan SDK is updated approximately every six weeks. 11 SPIRV-Tools host executables, and library sources are published as 19 Vulkan SDK. 21 Download the latest builds of the [main](https://github.com/KhronosGroup/SPIRV-Tools/tree/main) bra… 25 | --- | --- | --- | 26 …-tools/badges/build_link_windows_vs2017_release.html) | [clang](https://storage.googleapis.com/spi… 27 | | [gcc](https://storage.googleapis.com/spirv-tools/badges/build_link_linux_gcc_release.html) | | [all …]
|
| /external/angle/src/libANGLE/renderer/vulkan/ |
| D | BUILD.gn | 2 # Use of this source code is governed by a BSD-style license that can be 5 # This file houses the build configuration for the ANGLE Vulkan back-end. 16 # Enable custom (cpu-side) secondary command buffers 19 # Enable Vulkan GPU trace event capability 41 "$angle_root/src/common/vulkan:angle_vulkan_headers", 52 "-Wno-extra-semi-stmt", 53 "-Wno-missing-field-initializers", 54 "-Wno-suggest-destructor-override", 55 "-Wno-suggest-override", 56 "-Wno-inconsistent-missing-destructor-override", [all …]
|
| /external/rust/crates/vulkano/ |
| D | README.md | 5 [](https://github.co… 7 [](https://vulkano.rs/) 10 [](https… 11 [](https://crates… 12 [](https://crates.io… 15 [](https… 16 [](https://docs.r… 17 [](https://docs.rs/v… 19 Vulkano is a Rust wrapper around [the Vulkan graphics API](https://www.khronos.org/vulkan/). 21 be able to trigger any undefined behavior. In the case of Vulkan, this means that non-unsafe code [all …]
|
| /external/mesa3d/docs/drivers/ |
| D | zink.rst | 5 -------- 7 The Zink driver is a Gallium driver that emits Vulkan API calls instead 9 desktop OpenGL support on devices that only support Vulkan. 12 -------- 14 The feature-level of Zink depends on two things; what's implemented in Zink, 15 as well as the capabilities of the Vulkan driver. 17 The feature-levels implemented by Zink are exposed by `Vulkan Profiles 18 <https://dev.vulkan.org/tools#vulkan-profiles>`__ in the 21 Used with the `Vulkan Profiles tools <https://github.com/KhronosGroup/Vulkan-Profiles>`__, 22 we can compare the ZINK profiles with Vulkan devices profiles generated with [all …]
|
| /external/deqp/external/vulkancts/framework/vulkan/ |
| D | CMakeLists.txt | 1 # vk - Vulkan utilites 2 # Split into two libraries - one that depends on spirv/glslang libraries 17 set(DEQP_VULKAN_INL_GEN_INPUT ${PROJECT_SOURCE_DIR}/external/vulkan-docs/src/xml/vk.xml) 18 set(DEQP_VULKAN_INL_GEN_OUTPUTS_DIR ${PROJECT_SOURCE_DIR}/external/vulkancts/framework/vulkan) 73 COMMAND cmake -E remove ${DEQP_VULKAN_INL_GEN_OUTPUTS} 76 …BLE} ARGS ${PROJECT_SOURCE_DIR}/external/vulkancts/scripts/gen_framework.py -o ${DEQP_VULKAN_INL_G… 77 …E} ARGS ${PROJECT_SOURCE_DIR}/external/vulkancts/scripts/gen_framework_c.py -o ${DEQP_VULKAN_INL_G… 80 COMMAND cmake -E md5sum ${DEQP_VULKAN_INL_GEN_OUTPUTS} 86 deqp-vk-inl ALL 89 add_custom_target(deqp-vk-inl) [all …]
|
| /external/skia/bazel/external/dawn/ |
| D | BUILD.bazel | 8 # bazelbuild/platforms call it wasm32. https://github.com/emscripten-core/emsdk/issues/919 46 "--dawn-json $(location dawn.json) " + 47 "--wire-json $(location dawn_wire.json) " + 48 "--template-dir $$(dirname $(location generator/templates/api_cpp.h)) " + 49 "--targets cpp_headers " + 50 "--output-dir $(RULEDIR)", 51 tools = [":dawn_json_generator"], 68 "--dawn-json $(location dawn.json) " + 69 "--wire-json $(location dawn_wire.json) " + 70 "--template-dir $$(dirname $(location generator/templates/api.h)) " + [all …]
|
| /external/deqp/scripts/ |
| D | gen_khronos_cts_bp.py | 1 # -*- coding: utf-8 -*- 3 #------------------------------------------------------------------------- 5 # -------------------------------------- 13 # http://www.apache.org/licenses/LICENSE-2.0 21 #------------------------------------------------------------------------- 52 "execserver/tools/*", 53 "executor/tools/*", 77 "external/vulkancts/framework/vulkan", 78 "external/vulkancts/framework/vulkan/generated/vulkan", 114 "external/vulkancts/framework/vulkan/vkRenderDocUtil.cpp", [all …]
|
| /external/angle/scripts/ |
| D | roll_aosp.sh | 4 # Use of this source code is governed by a BSD-style license that can be 10 # See --genAndroidBp for testing just the code generation. 13 set -eE -o functrace 47 # Build for 64-bit CPUs 50 # Target ndk API 26 to make sure ANGLE can use the Vulkan backend on Android 54 # Disable all backends except Vulkan 63 # SwiftShader is loaded as the system Vulkan driver on Android, not compiled by ANGLE 66 # Disable all shader translator targets except desktop GL (for Vulkan) 83 if [[ "$1" == "--enableApiTrace" ]]; then 91 gn gen ${GN_OUTPUT_DIRECTORY} --args="${gn_args[*]}" [all …]
|
| /external/deqp-deps/amber/third_party/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 23 set(SPIRV-Headers_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/spirv-headers CACHE STRING "") 25 add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/spirv-tools EXCLUDE_FROM_ALL) 53 add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/vulkan-headers) 55 # Skip adding the validation layers and the Vulkan loader on Android. 60 # The vulkan-loader CMake file assumes that directory exists if 63 message(STATUS "Amber: Disabling Wayland support in Vulkan-Loader") 66 message(STATUS "Amber: Disabling X11 support in Vulkan-Loader") 69 …set(ROBIN_HOOD_HASHING_INSTALL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/robin-hood-hashing" CACHE STRING "… 70 add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/robin-hood-hashing) [all …]
|
12345678910>>...15