Home
last modified time | relevance | path

Searched refs:IsInShaderStorageBlock (Results 1 – 7 of 7) sorted by relevance

/external/angle/src/compiler/translator/tree_ops/
DRewriteExpressionsWithShaderStorageBlock.cpp106 if (IsInShaderStorageBlock(typedArg)) in HasSSBOAsFunctionArgument()
164 bool rightSSBO = IsInShaderStorageBlock(node->getRight()); in visitBinary()
165 bool leftSSBO = IsInShaderStorageBlock(node->getLeft()); in visitBinary()
274 IsInShaderStorageBlock((*node->getSequence())[0]->getAsTyped())) in visitAggregate()
291 if (IsInShaderStorageBlock(ssboArgument)) in visitAggregate()
342 if (!IsInShaderStorageBlock(node->getOperand())) in visitUnary()
DRewriteAtomicFunctionExpressions.cpp144 IsInShaderStorageBlock((*node->getSequence())[0]->getAsTyped())) in visitAggregate()
/external/angle/src/compiler/translator/
DShaderStorageBlockOutputHLSL.cpp547 if (!IsInShaderStorageBlock(node)) in visitSwizzle()
571 if (!IsInShaderStorageBlock(node->getLeft())) in visitBinary()
607 if (!IsInShaderStorageBlock(node->getLeft())) in visitBinary()
619 if (!IsInShaderStorageBlock(node->getLeft())) in visitBinary()
626 ASSERT(IsInShaderStorageBlock(node->getLeft())); in visitBinary()
637 if (!IsInShaderStorageBlock(node->getLeft())) in visitBinary()
644 ASSERT(IsInShaderStorageBlock(node->getLeft())); in visitBinary()
667 ASSERT(IsInShaderStorageBlock(node->getLeft())); in writeEOpIndexDirectOrIndirectOutput()
Dutil.cpp775 bool IsInShaderStorageBlock(TIntermTyped *node) in IsInShaderStorageBlock() function
780 return IsInShaderStorageBlock(swizzleNode->getOperand()); in IsInShaderStorageBlock()
792 return IsInShaderStorageBlock(binaryNode->getLeft()); in IsInShaderStorageBlock()
Dutil.h81 bool IsInShaderStorageBlock(TIntermTyped *node);
DOutputHLSL.cpp149 return !IsInShaderStorageBlock((*aggregateNode->getSequence())[0]->getAsTyped()); in IsAtomicFunctionForSharedVariableDirectAssign()
1473 else if (IsInShaderStorageBlock(node->getLeft())) in visitBinary()
1477 if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1489 else if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1527 if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1695 ASSERT(!IsInShaderStorageBlock(node->getLeft())); in visitBinary()
2032 ASSERT(IsInShaderStorageBlock(operand)); in visitUnary()
2614 if (IsInShaderStorageBlock(memNode)) in visitAggregate()
2624 if (IsInShaderStorageBlock(argument)) in visitAggregate()
/external/angle/src/compiler/translator/tree_util/
DIntermNodePatternMatcher.cpp52 return IsDynamicIndexingOfVectorOrMatrix(node) && !IsInShaderStorageBlock(node->getLeft()); in IsDynamicIndexingOfNonSSBOVectorOrMatrix()