Home
last modified time | relevance | path

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

/external/angle/src/compiler/translator/tree_ops/d3d/
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/
Dutil.h87 bool IsInShaderStorageBlock(TIntermTyped *node);
Dutil.cpp801 bool IsInShaderStorageBlock(TIntermTyped *node) in IsInShaderStorageBlock() function
806 return IsInShaderStorageBlock(swizzleNode->getOperand()); in IsInShaderStorageBlock()
818 return IsInShaderStorageBlock(binaryNode->getLeft()); in IsInShaderStorageBlock()
DOutputHLSL.cpp152 return !IsInShaderStorageBlock((*aggregateNode->getSequence())[0]->getAsTyped()); in IsAtomicFunctionForSharedVariableDirectAssign()
1482 else if (IsInShaderStorageBlock(node->getLeft())) in visitBinary()
1486 if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1498 else if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1536 if (IsInShaderStorageBlock(node->getRight())) in visitBinary()
1742 ASSERT(!IsInShaderStorageBlock(node->getLeft())); in visitBinary()
2046 ASSERT(IsInShaderStorageBlock(operand)); in visitUnary()
2658 if (IsInShaderStorageBlock(memNode)) in visitAggregate()
2668 if (IsInShaderStorageBlock(argument)) in visitAggregate()
DShaderStorageBlockOutputHLSL.cpp578 ASSERT(IsInShaderStorageBlock(binaryNode->getLeft())); in traverseNode()
598 ASSERT(IsInShaderStorageBlock(node->getLeft())); in writeEOpIndexDirectOrIndirectOutput()
/external/angle/src/compiler/translator/tree_util/
DIntermNodePatternMatcher.cpp52 return IsDynamicIndexingOfVectorOrMatrix(node) && !IsInShaderStorageBlock(node->getLeft()); in IsDynamicIndexingOfNonSSBOVectorOrMatrix()