Searched defs:AccessChain (Results 1 – 3 of 3) sorted by relevance
533 struct AccessChain { struct534 …e; // for l-values, pointer to the base object, for r-values, the base object535 std::vector<Id> indexChain;536 Id instr; // cache the instruction that generates this access chain537 … std::vector<unsigned> swizzle; // each std::vector element selects the next GLSL component number538 …ynamic component index, can coexist with a swizzle, done after the swizzle, NoResult if not present539 …enced type, before swizzle or component is applied; NoType unless a swizzle or component is present540 … bool isRValue; // true if 'base' is an r-value, otherwise, base is an l-value541 …sed in. Accumulates worst alignment. Only tracks base and (optional) component selection alignment.544 struct CoherentFlags {[all …]
98 const std::vector<uint32_t>& AccessChain() const { return access_chain_; } in AccessChain() function
97 const std::vector<uint32_t>& AccessChain() const { return access_chain_; } in AccessChain() function