Home
last modified time | relevance | path

Searched +full:opencl +full:- +full:spirv (Results 1 – 25 of 266) sorted by relevance

1234567891011

/third_party/skia/third_party/externals/spirv-headers/
DBUILD.bazel11 srcs = ["include/spirv/1.0/spirv.core.grammar.json"],
16 srcs = ["include/spirv/1.0/extinst.glsl.std.450.grammar.json"],
21 srcs = ["include/spirv/1.0/extinst.opencl.std.100.grammar.json"],
26 srcs = ["include/spirv/1.1/spirv.core.grammar.json"],
31 srcs = ["include/spirv/1.1/extinst.glsl.std.450.grammar.json"],
36 srcs = ["include/spirv/1.1/extinst.opencl.std.100.grammar.json"],
41 srcs = ["include/spirv/1.2/spirv.core.grammar.json"],
46 srcs = ["include/spirv/1.2/extinst.glsl.std.450.grammar.json"],
51 srcs = ["include/spirv/1.2/extinst.opencl.std.100.grammar.json"],
56 srcs = ["include/spirv/unified1/spirv.core.grammar.json"],
[all …]
DREADME.md1 # SPIR-V Headers
3 This repository contains machine-readable files for the
4 [SPIR-V Registry](https://www.khronos.org/registry/spir-v/).
8 * JSON files describing the grammar for the SPIR-V core instruction set
13 Headers are provided in the [include](include) directory, with up-to-date
18 not tied to SPIR-V specification versions.
22 When a new version or revision of the SPIR-V specification is published,
23 the SPIR-V Working Group will push new commits onto master, updating
26 [The SPIR-V XML registry file](include/spirv/spir-v.xml)
30 - request allocation of new enum ranges in the XML registry file
[all …]
/third_party/spirv-headers/
DBUILD.bazel11 srcs = ["include/spirv/1.0/spirv.core.grammar.json"],
16 srcs = ["include/spirv/1.0/extinst.glsl.std.450.grammar.json"],
21 srcs = ["include/spirv/1.0/extinst.opencl.std.100.grammar.json"],
26 srcs = ["include/spirv/1.1/spirv.core.grammar.json"],
31 srcs = ["include/spirv/1.1/extinst.glsl.std.450.grammar.json"],
36 srcs = ["include/spirv/1.1/extinst.opencl.std.100.grammar.json"],
41 srcs = ["include/spirv/1.2/spirv.core.grammar.json"],
46 srcs = ["include/spirv/1.2/extinst.glsl.std.450.grammar.json"],
51 srcs = ["include/spirv/1.2/extinst.opencl.std.100.grammar.json"],
56 srcs = ["include/spirv/unified1/spirv.core.grammar.json"],
[all …]
DREADME.md1 # SPIR-V Headers
3 This repository contains machine-readable files for the
4 [SPIR-V Registry](https://www.khronos.org/registry/spir-v/).
8 * JSON files describing the grammar for the SPIR-V core instruction set
13 Headers are provided in the [include](include) directory, with up-to-date
18 not tied to SPIR-V specification versions.
22 When a new version or revision of the SPIR-V specification is published,
23 the SPIR-V Working Group will push new commits onto master, updating
26 [The SPIR-V XML registry file](include/spirv/spir-v.xml)
30 - request allocation of new enum ranges in the XML registry file
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/
DBUILD.bazel11 srcs = ["include/spirv/1.0/spirv.core.grammar.json"],
16 srcs = ["include/spirv/1.0/extinst.glsl.std.450.grammar.json"],
21 srcs = ["include/spirv/1.0/extinst.opencl.std.100.grammar.json"],
26 srcs = ["include/spirv/1.1/spirv.core.grammar.json"],
31 srcs = ["include/spirv/1.1/extinst.glsl.std.450.grammar.json"],
36 srcs = ["include/spirv/1.1/extinst.opencl.std.100.grammar.json"],
41 srcs = ["include/spirv/1.2/spirv.core.grammar.json"],
46 srcs = ["include/spirv/1.2/extinst.glsl.std.450.grammar.json"],
51 srcs = ["include/spirv/1.2/extinst.opencl.std.100.grammar.json"],
56 srcs = ["include/spirv/unified1/spirv.core.grammar.json"],
[all …]
DREADME.md1 # SPIR-V Headers
3 This repository contains machine-readable files for the
4 [SPIR-V Registry](https://www.khronos.org/registry/spir-v/).
8 * JSON files describing the grammar for the SPIR-V core instruction set
13 Headers are provided in the [include](include) directory, with up-to-date
18 not tied to SPIR-V specification versions.
22 When a new version or revision of the SPIR-V specification is published,
23 the SPIR-V Working Group will push new commits onto master, updating
26 [The SPIR-V XML registry file](include/spirv/spir-v.xml)
30 - request allocation of new enum ranges in the XML registry file
[all …]
DAndroid.bp8 // http://www.apache.org/licenses/LICENSE-2.0
19 "external_swiftshader_third_party_SPIRV-Headers_license",
23 // Added automatically by a large-scale-change that took the approach of
36 // http://go/android-license-faq
38 name: "external_swiftshader_third_party_SPIRV-Headers_license",
41 "SPDX-license-identifier-MIT",
51 srcs: ["include/spirv/unified1/spirv.core.grammar.json"],
55 name: "swiftshader_spirv_headers_unified1_extinst.opencl.std.100.grammar.json",
56 srcs: ["include/spirv/unified1/extinst.opencl.std.100.grammar.json"],
61 srcs: ["include/spirv/unified1/extinst.glsl.std.450.grammar.json"],
[all …]
/third_party/skia/third_party/externals/spirv-tools/test/val/
Dval_opencl_test.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
15 // Validation tests for OpenCL env specific checks
32 std::string spirv = R"( in TEST_F() local
34 OpMemoryModel Logical OpenCL in TEST_F()
37 CompileSuccessfully(spirv); in TEST_F()
42 "in the OpenCL environment.\n OpMemoryModel Logical " in TEST_F()
43 "OpenCL\n")); in TEST_F()
47 std::string spirv = R"( in TEST_F() local
55 CompileSuccessfully(spirv); in TEST_F()
60 HasSubstr("Memory model must be OpenCL in the OpenCL environment.")); in TEST_F()
[all …]
Dval_capability_test.cpp1 // Copyright (c) 2015-2016 The Khronos Group Inc.
7 // http://www.apache.org/licenses/LICENSE-2.0
26 #include "spirv-tools/libspirv.h"
65 // the first-line capability exists in that std::vector, success is expected;
71 // declared. However, Combine() only produces tuples -- it cannot produce, say,
125 OpMemoryModel Logical OpenCL in TEST_F()
135 // clang-format off
773 " OpMemoryModel Logical OpenCL ";
837 " OpMemoryModel Logical OpenCL"
849 " OpMemoryModel Physical32 OpenCL"
[all …]
/third_party/spirv-tools/test/val/
Dval_opencl_test.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
15 // Validation tests for OpenCL env specific checks
32 std::string spirv = R"( in TEST_F() local
34 OpMemoryModel Logical OpenCL in TEST_F()
37 CompileSuccessfully(spirv); in TEST_F()
42 "in the OpenCL environment.\n OpMemoryModel Logical " in TEST_F()
43 "OpenCL\n")); in TEST_F()
47 std::string spirv = R"( in TEST_F() local
55 CompileSuccessfully(spirv); in TEST_F()
60 HasSubstr("Memory model must be OpenCL in the OpenCL environment.")); in TEST_F()
[all …]
Dval_capability_test.cpp1 // Copyright (c) 2015-2016 The Khronos Group Inc.
7 // http://www.apache.org/licenses/LICENSE-2.0
26 #include "spirv-tools/libspirv.h"
65 // the first-line capability exists in that std::vector, success is expected;
71 // declared. However, Combine() only produces tuples -- it cannot produce, say,
125 OpMemoryModel Logical OpenCL in TEST_F()
135 // clang-format off
773 " OpMemoryModel Logical OpenCL ";
837 " OpMemoryModel Logical OpenCL"
849 " OpMemoryModel Physical32 OpenCL"
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_opencl_test.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
15 // Validation tests for OpenCL env specific checks
32 std::string spirv = R"( in TEST_F() local
34 OpMemoryModel Logical OpenCL in TEST_F()
37 CompileSuccessfully(spirv); in TEST_F()
42 "in the OpenCL environment.\n OpMemoryModel Logical " in TEST_F()
43 "OpenCL\n")); in TEST_F()
47 std::string spirv = R"( in TEST_F() local
55 CompileSuccessfully(spirv); in TEST_F()
60 HasSubstr("Memory model must be OpenCL in the OpenCL environment.")); in TEST_F()
[all …]
Dval_capability_test.cpp1 // Copyright (c) 2015-2016 The Khronos Group Inc.
7 // http://www.apache.org/licenses/LICENSE-2.0
26 #include "spirv-tools/libspirv.h"
65 // the first-line capability exists in that std::vector, success is expected;
71 // declared. However, Combine() only produces tuples -- it cannot produce, say,
125 OpMemoryModel Logical OpenCL in TEST_F()
135 // clang-format off
773 " OpMemoryModel Logical OpenCL ";
837 " OpMemoryModel Logical OpenCL"
849 " OpMemoryModel Physical32 OpenCL"
[all …]
/third_party/mesa3d/bin/
Dkhronos-update.py11 def error(msg: str) -> None:
20 def sync(self) -> None:
31 # Gitiles returns base64-encoded strings.
50 …Source('include/KHR/khrplatform.h', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
58 …Source('src/egl/generate/egl.xml', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
59 …Source('include/EGL/egl.h', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
60 …Source('include/EGL/eglplatform.h', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
61 …Source('include/EGL/eglext.h', 'https://github.com/KhronosGroup/EGL-Registry/raw/main/api/…
72 …Source('src/mapi/glapi/registry/gl.xml', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main…
73 …Source('include/GL/glcorearb.h', 'https://github.com/KhronosGroup/OpenGL-Registry/raw/main…
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/
DCMakeLists.txt1 # Copyright (c) 2015-2016 The Khronos Group Inc.
7 # http://www.apache.org/licenses/LICENSE-2.0
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")
20 # Pull in grammar files that have migrated to SPIRV-Headers
21 set(DEBUGINFO_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.debuginfo.gramm…
22 set(CLDEBUGINFO100_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.opencl.deb…
23 set(VKDEBUGINFO100_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.nonsemanti…
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/
DCMakeLists.txt1 # Copyright (c) 2015-2016 The Khronos Group Inc.
7 # http://www.apache.org/licenses/LICENSE-2.0
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")
20 # Pull in grammar files that have migrated to SPIRV-Headers
21 set(DEBUGINFO_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.debuginfo.gramm…
22 set(CLDEBUGINFO100_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.opencl.deb…
23 set(VKDEBUGINFO100_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.nonsemanti…
[all …]
/third_party/spirv-tools/source/
DCMakeLists.txt1 # Copyright (c) 2015-2016 The Khronos Group Inc.
7 # http://www.apache.org/licenses/LICENSE-2.0
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")
20 # Pull in grammar files that have migrated to SPIRV-Headers
21 set(DEBUGINFO_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.debuginfo.gramm…
22 set(CLDEBUGINFO100_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.opencl.deb…
23 set(VKDEBUGINFO100_GRAMMAR_JSON_FILE "${SPIRV_HEADER_INCLUDE_DIR}/spirv/unified1/extinst.nonsemanti…
[all …]
/third_party/spirv-tools/
DAndroid.mk1 LOCAL_PATH := $(call my-dir)
2 SPVTOOLS_OUT_PATH=$(if $(call host-path-is-absolute,$(TARGET_OUT)),$(TARGET_OUT),$(abspath $(TARGET…
5 SPVHEADERS_LOCAL_PATH := $(LOCAL_PATH)/external/spirv-headers
192 SPV_COREUNIFIED1_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/spirv.core.grammar.json
193 SPV_GLSL_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.glsl.std.450.grammar.json
194 SPV_OPENCL_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.opencl.std.100.grammar.j…
195 SPV_DEBUGINFO_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.debuginfo.grammar.json
196 SPV_CLDEBUGINFO100_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.opencl.debuginfo…
197 SPV_VKDEBUGINFO100_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.nonsemantic.shad…
200 $(call generate-file-dir,$(1)/core.insts-unified1.inc)
[all …]
DCHANGES1 Revision history for SPIRV-Tools
3 v2022.4 2022-10-12
4 - General
5 - Support Narrow Types in BitCast Folding Rule (#4941)
6 - spirv-diff: Allow no SpecId (#4904)
7 - build: cmake: Add support for GNU/Hurd (#4895)
8 - Implement tool changes for SPV_EXT_mesh_shader. (#4915)
9 - Validator
10 - spirv-val: Add SPV_ARM_core_builtins validation (#4958)
11 - spirv-val: Add an option to use friendly names or not (#4951)
[all …]
/third_party/skia/third_party/externals/spirv-tools/
DAndroid.mk1 LOCAL_PATH := $(call my-dir)
2 SPVTOOLS_OUT_PATH=$(if $(call host-path-is-absolute,$(TARGET_OUT)),$(TARGET_OUT),$(abspath $(TARGET…
5 SPVHEADERS_LOCAL_PATH := $(LOCAL_PATH)/external/spirv-headers
184 SPV_COREUNIFIED1_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/spirv.core.grammar.json
185 SPV_GLSL_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.glsl.std.450.grammar.json
186 SPV_OPENCL_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.opencl.std.100.grammar.j…
187 SPV_DEBUGINFO_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.debuginfo.grammar.json
188 SPV_CLDEBUGINFO100_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.opencl.debuginfo…
189 SPV_VKDEBUGINFO100_GRAMMAR=$(SPVHEADERS_LOCAL_PATH)/include/spirv/unified1/extinst.nonsemantic.shad…
192 $(call generate-file-dir,$(1)/core.insts-unified1.inc)
[all …]
DCHANGES1 Revision history for SPIRV-Tools
3 v2021.5-dev 2021-11-11
4 - Start v2021.5-dev
6 v2021.4 2021-11-11
7 - General
8 - Add a WebAssembly build (#3752)
9 - Make cxx exceptions controllable (#4591)
10 - Validator
11 - Improve decoration validation (#4490)
12 - Optimizer
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/
DAndroid.bp8 // http://www.apache.org/licenses/LICENSE-2.0
17 // SPIRV Tools
20 // $ cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Debug
21 // $ ninja -v -j 1 >log.log
27 "external_swiftshader_third_party_SPIRV-Tools_license",
31 // Added automatically by a large-scale-change that took the approach of
44 // http://go/android-license-faq
46 name: "external_swiftshader_third_party_SPIRV-Tools_license",
49 "SPDX-license-identifier-Apache-2.0",
50 "SPDX-license-identifier-BSD",
[all …]
DCHANGES1 Revision history for SPIRV-Tools
3 v2021.5-dev 2021-11-11
4 - Start v2021.5-dev
6 v2021.4 2021-11-11
7 - General
8 - Add a WebAssembly build (#3752)
9 - Make cxx exceptions controllable (#4591)
10 - Validator
11 - Improve decoration validation (#4490)
12 - Optimizer
[all …]
/third_party/skia/third_party/externals/spirv-tools/utils/vscode/src/tools/
Dgen-grammar.go7 // http://www.apache.org/licenses/LICENSE-2.0
15 // gen-grammar generates the spirv.json grammar file from the official SPIR-V
34 "github.com/KhronosGroup/SPIRV-Tools/utils/vscode/src/grammar"
44 name: "SPIR-V",
45 …l: "https://raw.githubusercontent.com/KhronosGroup/SPIRV-Headers/master/include/spirv/unified1/sp…
51 …url: "https://raw.githubusercontent.com/KhronosGroup/SPIRV-Headers/master/include/spirv/unified1/…
53 name: "OpenCL.std",
54 …https://raw.githubusercontent.com/KhronosGroup/SPIRV-Headers/master/include/spirv/unified1/extinst…
56 name: "OpenCL.DebugInfo.100",
57 …https://raw.githubusercontent.com/KhronosGroup/SPIRV-Headers/master/include/spirv/unified1/extinst…
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/utils/vscode/src/tools/
Dgen-grammar.go7 // http://www.apache.org/licenses/LICENSE-2.0
15 // gen-grammar generates the spirv.json grammar file from the official SPIR-V
34 "github.com/KhronosGroup/SPIRV-Tools/utils/vscode/src/grammar"
44 name: "SPIR-V",
45 …l: "https://raw.githubusercontent.com/KhronosGroup/SPIRV-Headers/master/include/spirv/unified1/sp…
51 …url: "https://raw.githubusercontent.com/KhronosGroup/SPIRV-Headers/master/include/spirv/unified1/…
53 name: "OpenCL.std",
54 …https://raw.githubusercontent.com/KhronosGroup/SPIRV-Headers/master/include/spirv/unified1/extinst…
56 name: "OpenCL.DebugInfo.100",
57 …https://raw.githubusercontent.com/KhronosGroup/SPIRV-Headers/master/include/spirv/unified1/extinst…
[all …]

1234567891011