Home
last modified time | relevance | path

Searched +full:vulkan +full:- +full:tools (Results 1 – 25 of 693) sorted by relevance

12345678910>>...28

/aosp_15_r20/external/vulkan-validation-layers/
H A DBUILD.md8 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 …]
H A DCMakeLists.txt2 # 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 …]
/aosp_15_r20/external/angle/
H A DAndroid.bp1 // GENERATED FILE - DO NOT EDIT.
5 // Use of this source code is governed by a BSD-style license that can be
62 // Note: this is a no-op for most builds, only applies to products that
80 "-O2",
81 "-Wno-unknown-warning-option",
82 "-fno-stack-protector",
83 "-fno-unwind-tables",
90 "-DANGLE_EXPOSE_NON_CONFORMANT_EXTENSIONS_AND_VERSIONS",
97 "-DANDROID",
98 "-DANDROID_NDK_VERSION_ROLL=r27_1",
[all …]
H A D.gitignore35 /third_party/abseil-cpp
43 /third_party/astc-encoder/src
47 /third_party/clang-format/script
53 /third_party/EGL-Registry/src
55 /third_party/fuchsia-sdk
72 /third_party/llvm-build
73 /third_party/llvm-libc/src
75 /third_party/lunarg-vulkantools/src
80 /third_party/OpenCL-CTS/src
81 /third_party/OpenCL-Docs/src
[all …]
H A DOWNERS1 # See https://chromium.googlesource.com/angle/angle/+/main/doc/ContributingCode.md#selecting-review…
26 # The auto-roller can also modify autogenerated files, so we give it ownership
28 angle-autoroll@skia-public.iam.gserviceaccount.com
30 per-file AUTHORS=*
31 per-file CONTRIBUTORS=*
32 per-file DEPS=*
33 per-file WATCHLISTS=*
36 per-file build=*
37 per-file buildtools=*
38 per-file third_party/clang-format/script=*
[all …]
/aosp_15_r20/external/deqp/external/vulkancts/
H A DREADME.md1 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 …]
/aosp_15_r20/external/vulkan-validation-layers/scripts/
H A Dknown_good.json14 "-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 …]
/aosp_15_r20/external/deqp-deps/amber/
DREADME.md3 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 …]
/aosp_15_r20/external/skia/infra/bots/deps/
H A Ddeps_gen.go43 Path: "third_party/externals/libjpeg-turbo",
80 "chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator": {
81 …Id: "chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAlloc…
85 "chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross": {
86 Id: "chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross",
88 Path: "third_party/externals/spirv-cross",
90 "chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers": {
91 Id: "chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers",
93 Path: "third_party/externals/vulkan-headers",
95 "chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools": {
[all …]
/aosp_15_r20/external/skia/
H A DDEPS1 # This file manages the dependencies used by Skia developers for local, stand-alone Skia builds and
9 # Three lines of non-changing comments so that
15 # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
19 # https://chrome-infra-packages.appspot.com/p/chromium/third_party/googlefonts_testdata/
22 # Pre-built task drivers from this repo, used for CI.
31 # ./tools/git-sync-deps
36 …ocator" : "https://skia.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/D3D1…
42 …"third_party/externals/abseil-cpp" : "https://skia.googlesource.com/external/github.co…
43 …"third_party/externals/delaunator-cpp" : "https://github.com/skia-dev/delaunator-cpp@98305…
45 …"third_party/externals/egl-registry" : "https://skia.googlesource.com/external/github.co…
[all …]
/aosp_15_r20/external/skia/bazel/external/dawn/
H A DBUILD.bazel8 # 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 …]
/aosp_15_r20/out/soong/raw-aosp_shiba/c6/
Dc645ff807fef68674bd35eed9b811726c955c9273 from: "out/host/linux-x86/bin/lint"
4 to: "tools/out/bin/lint"
7 from: "out/host/linux-x86/bin/lint_project_xml"
8 to: "tools/out/bin/lint_project_xml"
11 from: "out/host/linux-x86/bin/soong_zip"
12 to: "tools/out/bin/soong_zip"
15 from: "out/host/linux-x86/bin/zipsync"
16 to: "tools/out/bin/zipsync"
19 from: "out/host/linux-x86/framework/lint.jar"
20 to: "tools/out/framework/lint.jar"
[all …]
/aosp_15_r20/out/soong/raw-aosp_shiba/55/
D558791d3b21177e1a965d1d6e754999fdfd7cc933 from: "out/host/linux-x86/bin/lint"
4 to: "tools/out/bin/lint"
7 from: "out/host/linux-x86/bin/lint_project_xml"
8 to: "tools/out/bin/lint_project_xml"
11 from: "out/host/linux-x86/bin/soong_zip"
12 to: "tools/out/bin/soong_zip"
15 from: "out/host/linux-x86/bin/zipsync"
16 to: "tools/out/bin/zipsync"
19 from: "out/host/linux-x86/framework/lint.jar"
20 to: "tools/out/framework/lint.jar"
[all …]
/aosp_15_r20/out/soong/raw-aosp_shiba/75/
D75e7fb6f762fcab0fb1cb622cf0621206c2e68883 from: "out/host/linux-x86/bin/lint"
4 to: "tools/out/bin/lint"
7 from: "out/host/linux-x86/bin/lint_project_xml"
8 to: "tools/out/bin/lint_project_xml"
11 from: "out/host/linux-x86/bin/soong_zip"
12 to: "tools/out/bin/soong_zip"
15 from: "out/host/linux-x86/bin/zipsync"
16 to: "tools/out/bin/zipsync"
19 from: "out/host/linux-x86/framework/lint.jar"
20 to: "tools/out/framework/lint.jar"
[all …]
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/doc/
H A DShaderModuleCompilation.md3 ANGLE converts application shaders into Vulkan [VkShaderModules][VkShaderModule] through a series
7 shader translator][translator]. The translator compiles application shaders into SPIR-V, after
11 [TranslatorVulkan.cpp][TranslatorVulkan.cpp]. After initial compilation, the SPIR-V blobs are not
14 transform feedback, some additional code is generated to be removed or modified during SPIR-V
17 … The translator outputs some feature code conditional to Vulkan specialization constants, which are
18 resolved at draw-time. For example, for emulating Dithering and Android surface rotation.
20 1. **Link Time**: During a call to `glLinkProgram` the Vulkan back-end can know the necessary
21 locations and properties to write to connect the shader stage interfaces. However, some draw-time
22 information is still necessary to finalize the SPIR-V; for example whether "early fragment tests"
23 can be enabled. As an optimization, the SPIR-V is transformed with arbitrary settings and a Vulkan
[all …]
/aosp_15_r20/external/rust/android-crates-io/crates/vulkano/
DREADME.md5 [![Build Status](https://github.com/vulkano-rs/vulkano/workflows/Rust/badge.svg)](https://github.co…
7 [![Website/guide](https://img.shields.io/badge/-website/guide-%23555.svg)](https://vulkano.rs/)
10 [![vulkano-shaders crates.io](https://img.shields.io/crates/v/vulkano-shaders?label=shaders)](https…
11 [![vulkano-util crates.io](https://img.shields.io/crates/v/vulkano-util?label=util)](https://crates…
12 [![vulkano-win crates.io](https://img.shields.io/crates/v/vulkano-win?label=win)](https://crates.io…
15 [![vulkano-shaders docs](https://img.shields.io/docsrs/vulkano-shaders?label=shaders%20docs)](https…
16 [![vulkano-util docs](https://img.shields.io/docsrs/vulkano-util?label=util%20docs)](https://docs.r…
17 [![vulkano-win docs](https://img.shields.io/docsrs/vulkano-win?label=win%20docs)](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 …]
/aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/
H A DCHANGES1 Revision history for SPIRV-Tools
3 v2024.2 2024-04-22
4 - General
5 - Add SPIRV_TOOLS_EXPORT to public C++ API (#5591)
6 - Use bazel 7 and bzlmod (#5601)
7 - Optimizer
8 - opt: add GroupNonUniformPartitionedNV capability to trim pass (#5648)
9 - Fix rebuilding types with circular references. (#5637)
10 - Add AliasedPointer decoration (#5635)
11 - add support for vulkan-shader-profiler external passes (#5512)
[all …]
/aosp_15_r20/external/deqp-deps/SPIRV-Tools/
DCHANGES1 Revision history for SPIRV-Tools
3 v2023.6 2023-12-18
4 - General
5 - update_build_version.py produce deterministic header. (#5426)
6 - Support missing git in update_build_version.py (#5473)
7 - Optimizer
8 - Add ComputeDerivativeGroup*NV capabilities to trim capabilities pass. (#5430)
9 - Do not crash when tryingto fold unsupported spec constant (#5496)
10 - instrument: Fix handling of gl_InvocationID (#5493)
11 - Fix nullptr argument in MarkInsertChain (#5465)
[all …]
/aosp_15_r20/external/angle/third_party/spirv-tools/src/
H A DCHANGES1 Revision history for SPIRV-Tools
3 v2024.4 2024-09-19
4 - General
5 - Add FPEncoding operand type. (#5726)
6 - Support SPV_KHR_untyped_pointers (#5736)
7 - add support for SPV_INTEL_global_variable_host_access (#5786)
8 - Optimizer
9 - Add knowledge of cooperative matrices (#5720)
10 - Add struct-packing pass and unit test. (#5778)
11 - Validator
[all …]
/aosp_15_r20/external/vulkan-validation-layers/build-android/
H A Dknown_good.json16 "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 …]
/aosp_15_r20/hardware/google/gfxstream/
DREADME.md1 # Graphics Streaming Kit (formerly: Vulkan Cereal)
7 - From a virtual machine guest to host for virtualized graphics
8 - From one process to another for IPC graphics
9 - From one computer to another via network sockets
25 cmake . ../ -A x64 -T ClangCL
41 This also builds for Android on-device.
49 # Regenerating Vulkan code
51 To re-generate both guest and Vulkan code, please run:
53 scripts/generate-gfxstream-vulkan.sh
57 First, build `build/gfxstream-generic-apigen`. Then run:
[all …]
/aosp_15_r20/out/soong/raw-aosp_shiba/e6/
De65468483ded79458978a8debd638fc0fba5e5dd3 …from: "out/soong/.intermediates/external/mesa3d/src/vulkan/util/gen_enum_to_str/linux_glibc_x86_64…
4 to: "tools/out/bin/gen_enum_to_str"
9 to: "tools/out/lib64/libsqlite.so"
13 …termediates/external/icu/icu4c/source/i18n/libicui18n/linux_glibc_x86_64_shared/libicui18n-host.so"
14 to: "tools/out/lib64/libicui18n-host.so"
18 …intermediates/external/icu/icu4c/source/common/libicuuc/linux_glibc_x86_64_shared/libicuuc-host.so"
19 to: "tools/out/lib64/libicuuc-host.so"
23 …from: "out/soong/.intermediates/external/icu/icu4c/source/stubdata/icu-data_host_i18n_apex/linux_g…
24 to: "tools/out/com.android.i18n/etc/icu/icudt75l.dat"
28 …from: "out/soong/.intermediates/prebuilts/clang/host/linux-x86/libc++/linux_glibc_x86_64_shared/li…
[all …]
/aosp_15_r20/external/mesa3d/docs/drivers/
H A Dzink.rst5 --------
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 …]
/aosp_15_r20/external/angle/doc/
H A DDebuggingTips.md3 There are many ways to debug ANGLE using generic or platform-dependent tools. Here is a list of tips
23 `ldconfig -p | grep libGL`.
35 ninja -C out/Debug
37 apitrace trace -o mytrace ./out/Debug/hello_triangle
54 If you want to enable `INFO`-level logs (and up) without incuring the log spam
75 diff --git a/build/config/compiler/compiler.gni b/build/config/compiler/compiler.gni
77 --- a/build/config/compiler/compiler.gni
79 @@ -86,7 +86,8 @@ declare_args() {
83 - forbid_non_component_debug_builds = build_with_chromium
90 diff --git a/scripts/gdbclient.py b/scripts/gdbclient.py
[all …]
/aosp_15_r20/external/mesa3d/
H A D.mr-label-maker.yml31 'gitlab-ci': 'CI'
38 'intel/compiler': 'intel-compiler'
39 'intel/brw': 'intel-brw'
40 'intel/elk': 'intel-elk'
41 'intel/tools': 'intel-tools'
73 'spirv': 'SPIR-V'
82 'vaapi': 'VA-API'
119 '^.gitlab-ci': ['CI']
120 '^.*/gitlab-ci(-inc)?.yml': ['CI']
121 '^.*/ci/deqp-.*\.toml': ['CI']
[all …]

12345678910>>...28