Searched defs:AccessChain (Results 1 – 8 of 8) sorted by relevance
/aosp_15_r20/external/deqp-deps/glslang/SPIRV/ |
D | SpvBuilder.h | 707 struct AccessChain { struct 708 …e; // for l-values, pointer to the base object, for r-values, the base object 709 std::vector<Id> indexChain; 710 Id instr; // cache the instruction that generates this access chain 711 … std::vector<unsigned> swizzle; // each std::vector element selects the next GLSL component number 712 Id component; // a dynamic component index, can coexist with a swizzle, 714 Id preSwizzleBaseType; // dereferenced type, before swizzle or component is applied; 716 … bool isRValue; // true if 'base' is an r-value, otherwise, base is an l-value 717 …ned int alignment; // bitwise OR of alignment values passed in. Accumulates worst alignment. 721 struct CoherentFlags { [all …]
|
/aosp_15_r20/external/angle/third_party/glslang/src/SPIRV/ |
H A D | SpvBuilder.h | 726 struct AccessChain { struct 727 …e; // for l-values, pointer to the base object, for r-values, the base object 728 std::vector<Id> indexChain; 729 Id instr; // cache the instruction that generates this access chain 730 … std::vector<unsigned> swizzle; // each std::vector element selects the next GLSL component number 731 Id component; // a dynamic component index, can coexist with a swizzle, 733 Id preSwizzleBaseType; // dereferenced type, before swizzle or component is applied; 735 … bool isRValue; // true if 'base' is an r-value, otherwise, base is an l-value 736 …ned int alignment; // bitwise OR of alignment values passed in. Accumulates worst alignment. 740 struct CoherentFlags { [all …]
|
/aosp_15_r20/external/angle/src/compiler/translator/spirv/ |
H A D | OutputSPIRV.cpp | 71 struct AccessChain struct 74 spv::StorageClass storageClass = spv::StorageClassMax; 77 std::vector<uint32_t> swizzles; 80 spirv::IdRef dynamicComponent; 84 spirv::IdRef baseTypeId; 85 spirv::IdRef preSwizzleTypeId; 86 spirv::IdRef postSwizzleTypeId; 87 spirv::IdRef postDynamicComponentTypeId; 91 spirv::IdRef accessChainId; 95 bool areAllIndicesLiteral = true; [all …]
|
/aosp_15_r20/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | copy_prop_arrays.h | 115 const std::vector<AccessChainEntry>& AccessChain() const { in AccessChain() function
|
/aosp_15_r20/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | copy_prop_arrays.h | 115 const std::vector<AccessChainEntry>& AccessChain() const { in AccessChain() function
|
/aosp_15_r20/external/angle/third_party/spirv-tools/src/source/opt/ |
H A D | copy_prop_arrays.h | 115 const std::vector<AccessChainEntry>& AccessChain() const { in AccessChain() function
|
/aosp_15_r20/external/angle/src/compiler/translator/tree_util/ |
H A D | FindPreciseNodes.cpp | 36 class AccessChain class
|
/aosp_15_r20/external/rust/android-crates-io/crates/vulkano/out/ |
D | spirv_parse.rs | 269 AccessChain { enumerator 8924 AccessChain { enumerator
|