Searched defs:AccessChain (Results 1 – 6 of 6) sorted by relevance
| /external/deqp-deps/glslang/SPIRV/ |
| D | SpvBuilder.h | 607 struct AccessChain { struct 608 …e; // for l-values, pointer to the base object, for r-values, the base object 609 std::vector<Id> indexChain; 610 Id instr; // cache the instruction that generates this access chain 611 … std::vector<unsigned> swizzle; // each std::vector element selects the next GLSL component number 612 Id component; // a dynamic component index, can coexist with a swizzle, 614 Id preSwizzleBaseType; // dereferenced type, before swizzle or component is applied; 616 … bool isRValue; // true if 'base' is an r-value, otherwise, base is an l-value 617 …ned int alignment; // bitwise OR of alignment values passed in. Accumulates worst alignment. 621 struct CoherentFlags { [all …]
|
| /external/angle/third_party/vulkan-deps/glslang/src/SPIRV/ |
| D | SpvBuilder.h | 607 struct AccessChain { struct 608 …e; // for l-values, pointer to the base object, for r-values, the base object 609 std::vector<Id> indexChain; 610 Id instr; // cache the instruction that generates this access chain 611 … std::vector<unsigned> swizzle; // each std::vector element selects the next GLSL component number 612 Id component; // a dynamic component index, can coexist with a swizzle, 614 Id preSwizzleBaseType; // dereferenced type, before swizzle or component is applied; 616 … bool isRValue; // true if 'base' is an r-value, otherwise, base is an l-value 617 …ned int alignment; // bitwise OR of alignment values passed in. Accumulates worst alignment. 621 struct CoherentFlags { [all …]
|
| /external/deqp-deps/SPIRV-Tools/source/opt/ |
| D | copy_prop_arrays.h | 98 const std::vector<uint32_t>& AccessChain() const { return access_chain_; } in AccessChain() function
|
| /external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/ |
| D | copy_prop_arrays.h | 98 const std::vector<uint32_t>& AccessChain() const { return access_chain_; } in AccessChain() function
|
| /external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
| D | copy_prop_arrays.h | 98 const std::vector<uint32_t>& AccessChain() const { return access_chain_; } in AccessChain() function
|
| /external/angle/src/compiler/translator/ |
| D | OutputSPIRV.cpp | 69 struct AccessChain struct 72 spv::StorageClass storageClass = spv::StorageClassMax; 75 std::vector<uint32_t> swizzles; 78 spirv::IdRef dynamicComponent; 82 spirv::IdRef baseTypeId; 83 spirv::IdRef preSwizzleTypeId; 84 spirv::IdRef postSwizzleTypeId; 85 spirv::IdRef postDynamicComponentTypeId; 89 spirv::IdRef accessChainId; 93 bool areAllIndicesLiteral = true; [all …]
|