Home
last modified time | relevance | path

Searched refs:coherentFlags (Results 1 – 3 of 3) sorted by relevance

/external/deqp-deps/glslang/SPIRV/
DSpvBuilder.h578 CoherentFlags coherentFlags; member
608 … void accessChainPush(Id offset, AccessChain::CoherentFlags coherentFlags, unsigned int alignment) in accessChainPush() argument
611 accessChain.coherentFlags |= coherentFlags; in accessChainPush()
616 …unsigned>& swizzle, Id preSwizzleBaseType, AccessChain::CoherentFlags coherentFlags, unsigned int …
620 …onent(Id component, Id preSwizzleBaseType, AccessChain::CoherentFlags coherentFlags, unsigned int … in accessChainPushComponent() argument
627 accessChain.coherentFlags |= coherentFlags; in accessChainPushComponent()
DGlslangToSpv.cpp133 …oryAccessMask TranslateMemoryAccess(const spv::Builder::AccessChain::CoherentFlags &coherentFlags);
134 …OperandsMask TranslateImageOperands(const spv::Builder::AccessChain::CoherentFlags &coherentFlags);
135 spv::Scope TranslateMemoryScope(const spv::Builder::AccessChain::CoherentFlags &coherentFlags);
506 …oSpvTraverser::TranslateMemoryAccess(const spv::Builder::AccessChain::CoherentFlags &coherentFlags) in TranslateMemoryAccess() argument
508 if (!glslangIntermediate->usingVulkanMemoryModel() || coherentFlags.isImage) { in TranslateMemoryAccess()
512 if (coherentFlags.volatil || in TranslateMemoryAccess()
513 coherentFlags.coherent || in TranslateMemoryAccess()
514 coherentFlags.devicecoherent || in TranslateMemoryAccess()
515 coherentFlags.queuefamilycoherent || in TranslateMemoryAccess()
516 coherentFlags.workgroupcoherent || in TranslateMemoryAccess()
[all …]
DSpvBuilder.cpp2520 accessChain.coherentFlags.clear(); in clearAccessChain()
2525 …unsigned>& swizzle, Id preSwizzleBaseType, AccessChain::CoherentFlags coherentFlags, unsigned int … in accessChainPushSwizzle() argument
2527 accessChain.coherentFlags |= coherentFlags; in accessChainPushSwizzle()