Home
last modified time | relevance | path

Searched refs:subgroupcoherent (Results 1 – 9 of 9) sorted by relevance

/external/deqp-deps/glslang/Test/
Dspv.memoryScopeSemantics_Error.comp11 layout (binding = 3) subgroupcoherent buffer BufferI { uint x; } bufferi;
Dspv.memoryScopeSemantics.comp16 layout (binding = 4) volatile buffer BufferJ { subgroupcoherent A a; } bufferj[2];
/external/deqp-deps/glslang/SPIRV/
DSpvBuilder.h549 unsigned subgroupcoherent : 1; member
559 subgroupcoherent = 0; in clear()
571 subgroupcoherent |= other.subgroupcoherent;
DGlslangToSpv.cpp517 coherentFlags.subgroupcoherent) { in TranslateMemoryAccess()
544 coherentFlags.subgroupcoherent) { in TranslateImageOperands()
569 flags.subgroupcoherent = type.getQualifier().subgroupcoherent; in TranslateCoherent()
572 flags.subgroupcoherent || in TranslateCoherent()
594 } else if (coherentFlags.subgroupcoherent) { in TranslateMemoryScope()
1235 if (parent.subgroupcoherent) in InheritQualifiers()
1236 child.subgroupcoherent = true; in InheritQualifiers()
/external/deqp-deps/glslang/glslang/Include/
DTypes.h475 subgroupcoherent = false; in clearMemory()
523 bool subgroupcoherent : 1; variable
534 …return subgroupcoherent || workgroupcoherent || queuefamilycoherent || devicecoherent || coherent … in isMemory()
538 …return subgroupcoherent || workgroupcoherent || queuefamilycoherent || devicecoherent || coherent … in isMemoryQualifierImageAndSSBOOnly()
1873 if (qualifier.subgroupcoherent) in getCompleteString()
/external/deqp-deps/glslang/glslang/MachineIndependent/
DlinkValidate.cpp554 symbol.getQualifier().subgroupcoherent != unitSymbol.getQualifier().subgroupcoherent || in mergeErrorCheck()
DParseHelper.cpp1108 …if (argQualifier.subgroupcoherent && ! (formalQualifier.subgroupcoherent || formalQualifier.workgr… in handleFunctionCall()
3341 …dst.devicecoherent || dst.queuefamilycoherent || dst.workgroupcoherent || dst.subgroupcoherent)) || in mergeQualifiers()
3342 …t && (dst.coherent || dst.queuefamilycoherent || dst.workgroupcoherent || dst.subgroupcoherent)) || in mergeQualifiers()
3343 …herent && (dst.coherent || dst.devicecoherent || dst.workgroupcoherent || dst.subgroupcoherent)) || in mergeQualifiers()
3344 …rent && (dst.coherent || dst.devicecoherent || dst.queuefamilycoherent || dst.subgroupcoherent)) || in mergeQualifiers()
3345 …(src.subgroupcoherent && (dst.coherent || dst.devicecoherent || dst.queuefamilycoherent || dst.wo… in mergeQualifiers()
3374 MERGE_SINGLETON(subgroupcoherent); in mergeQualifiers()
4296 type.getQualifier().subgroupcoherent = qualifier.subgroupcoherent; in paramCheckFix()
Dglslang.y1433 $$.qualifier.subgroupcoherent = true;
Dglslang_tab.cpp5990 (yyval.interm.type).qualifier.subgroupcoherent = true; in yyparse()