/third_party/glslang/Test/baseResults/ |
D | vulkan.ast.vert.out | 8 0:9 'scf1' ( specialization-constant const highp float) 10 0:10 Construct bool ( specialization-constant const bool) 11 0:10 'scbt' ( specialization-constant const bool) 13 0:11 Convert int to bool ( specialization-constant const bool) 14 0:11 'sci2' ( specialization-constant const highp int) 17 0:13 'scf1' ( specialization-constant const highp float) 20 0:14 'scbt' ( specialization-constant const bool) 23 0:15 'sci2' ( specialization-constant const highp int) 26 0:17 'scf1' ( specialization-constant const highp float) 28 0:18 Convert bool to int ( specialization-constant const int) [all …]
|
D | hlsl.specConstant.frag.out | 23 0:8 'index' ( specialization-constant const uint) 37 0:11 add ( specialization-constant const uint) 38 0:11 'index' ( specialization-constant const uint) 40 0:11 'index' ( specialization-constant const uint) 45 0:12 component-wise multiply ( specialization-constant const uint) 48 0:12 'index' ( specialization-constant const uint) 59 0:? 'index' ( specialization-constant const uint) 93 0:8 'index' ( specialization-constant const uint) 107 0:11 add ( specialization-constant const uint) 108 0:11 'index' ( specialization-constant const uint) [all …]
|
D | vulkan.vert.out | 16 ERROR: 0:13: 'constant_id' : specialization-constant id already used 20 ERROR: 0:14: 'constant_id' : specialization-constant id is too large 22 ERROR: 0:16: 'constant_id' : specialization-constant id already used 29 ERROR: 0:32: 'initializer' : can't use with types containing arrays sized with a specialization con… 30 ERROR: 0:34: '=' : can't use with types containing arrays sized with a specialization constant 31 ERROR: 0:35: '==' : can't use with types containing arrays sized with a specialization constant 33 ERROR: 0:54: '[]' : only outermost dimension of an array of arrays can be a specialization constant
|
D | nonVulkan.frag.out | 12 0:? 'arraySize' ( specialization-constant const int) 25 0:? 'arraySize' ( specialization-constant const int)
|
D | hlsl.layout.frag.out | 39 0:? 'specConst' ( specialization-constant const int) 85 0:? 'specConst' ( specialization-constant const int)
|
D | hlsl.attributeC11.frag.out | 41 0:? 'ci' ( specialization-constant const int) 90 0:? 'ci' ( specialization-constant const int)
|
/third_party/vk-gl-cts/doc/testspecs/VK/ |
D | pipeline.spec_constant.txt | 9 + Basic specialization constants (OpSpecConstant, OpSpecConstantTrue, 11 - No specialization info (default values) 12 - Partial and full specialization 23 + Compute shader work group size specialization 24 + Built-in constant specialization (override the default value) 39 The tests will run various shader stages with some specialization constants. 41 a host-visible buffer. Depending on the test, none, some, or all specialization 49 A test with no specialization info verifies that the default values defined in 50 the shader are used correctly. Specialization with one or more specialization 57 // Basic specialization constants and const expressions
|
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
D | Traits.inl | 28 // CToReactorPtr specialization for T types that have a CToReactorT<> 29 // specialization. 37 // CToReactorPtr specialization for void*. 43 // CToReactorPtrT specialization for function pointer types. 51 // CToReactor specialization for pointer types. 59 // CToReactor specialization for enum types.
|
/third_party/skia/third_party/externals/swiftshader/docs/ |
D | Reactor.md | 4 Reactor is an embedded language for C++ to facilitate dynamic code generation and specialization. 31 …ential to be faster than statically compiled code, through [run-time specialization](http://en.wik… 35 …specialization can be done statically, sometimes aided by metaprogramming, the ability of a JIT-co… 37 …specialization should now be apparent, JIT-compiled languages lack many of the practical advantage… 39 …specialization where it would help significantly, while still resorting to static compilation for … 41 …ssing how data is exchanged, don't actually provide control over the specialization, they have hid…
|
/third_party/node/deps/v8/src/torque/ |
D | type-oracle.cc | 47 if (auto specialization = generic_type->GetSpecialization(arg_types)) { in GetGenericTypeInstance() local 48 return *specialization; in GetGenericTypeInstance()
|
D | type-oracle.h | 363 if (base::Optional<const Callable*> specialization = in ImplicitlyConvertableFrom() local 365 if ((*specialization)->signature().GetExplicitTypes() == in ImplicitlyConvertableFrom()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_gl_spirv.txt | 124 SPIR-V specialization constants, which can be set later by the client API, 126 specialization constant with a default value of 12: 131 this specific specialization constant. The API or an intermediate tool can 148 An expression formed with specialization constants also behaves in the 149 shader like a specialization constant, not a like a constant. 151 arraySize + 2 // a specialization constant (with no constant_id) 158 Only basic operators and constructors can be applied to a specialization 159 constant and still result in a specialization constant: 162 sin(float(arraySize)); // result is not a specialization constant 164 While SPIR-V specialization constants are only for scalars, a vector [all …]
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_gl_spirv.txt | 135 SPIR-V specialization constants, which can be set later by the client API, 137 specialization constant with a default value of 12: 142 this specific specialization constant. The API or an intermediate tool can 159 An expression formed with specialization constants also behaves in the 160 shader like a specialization constant, not a like a constant. 162 arraySize + 2 // a specialization constant (with no constant_id) 169 Only basic operators and constructors can be applied to a specialization 170 constant and still result in a specialization constant: 173 sin(float(arraySize)); // result is not a specialization constant 175 While SPIR-V specialization constants are only for scalars, a vector [all …]
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.0.6.rst | 86 - anv: Properly handle all sizes of specialization constants 87 - radv: Properly handle all sizes of specialization constants 88 - turnip: Properly handle all sizes of specialization constants
|
/third_party/skia/third_party/externals/spirv-cross/ |
D | spirv_common.hpp | 1257 if (specialization) in constant_is_null() 1279 , specialization(specialized) in SPIRConstant() 1284 specialization = specialized; in SPIRConstant() 1290 , specialization(specialized) in SPIRConstant() 1300 , specialization(specialized) in SPIRConstant() 1311 , specialization(specialized) in SPIRConstant() 1322 if (vector_elements[i]->specialization) in SPIRConstant() 1334 if (vector_elements[i]->specialization) in SPIRConstant() 1344 bool specialization = false; member
|
/third_party/rust/crates/bindgen/book/src/ |
D | cpp.md | 35 * Templates *without* specialization. You should be able to access individual 46 2. just because one type uses specialization, that shouldn't cause `bindgen` to 59 * Anything related to template specialization: 60 * Partial template specialization
|
D | allowlisting.md | 10 corresponding form (such as partial template specialization), and we would
|
/third_party/json/docs/mkdocs/docs/api/ |
D | json.md | 7 This type is the default specialization of the [basic_json](basic_json/index.md) class which uses t…
|
/third_party/json/docs/mkdocs/docs/api/basic_json/ |
D | json_serializer.md | 26 …w shows how a conversion of a non-default-constructible type is implemented via a specialization of
|
D | to_string.md | 13 : a specialization of [`basic_json`](index.md)
|
/third_party/spirv-tools/test/diff/diff_files/ |
D | spec_constant_array_size_src.spvasm | 1 ;; Tests that identical specialization constants are not matched with constants
|
/third_party/glslang/Test/ |
D | spv.coopmat_Error.comp | 45 // mismatching dimensions with specialization constants
|
/third_party/vk-gl-cts/external/openglcts/docs/specs/ |
D | CTS_ARB_gl_spirv.txt | 91 specialization attempt if SpecializeShader is use in a wrong way. 124 of <pConstantIndex> refers to a specialization constant that does not exist 162 specialization.
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/doc/ |
D | ShaderModuleCompilation.md | 17 The translator outputs some feature code conditional to Vulkan specialization constants, which are 32 into `VkShaderModule`s. The appropriate specialization constants are then resolved and the
|
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/ |
D | VK_KHR_buffer_device_address.txt | 65 as a run-time constant (e.g. specialization constant) that avoids impacting 109 constant (e.g. specialization constant).
|