Home
last modified time | relevance | path

Searched refs:EOpIndexDirectStruct (Results 1 – 25 of 55) sorted by relevance

123

/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DRewriteStructSamplers.cpp73 if (node->getOp() != EOpIndexDirectStruct) in RewriteExpressionVisitBinaryHelper()
223 ASSERT(node->getOp() == EOpIndexDirectStruct); in RewriteModifiedStructFieldSelectionExpression()
241 if (iter->getOp() == EOpIndexDirectStruct) in RewriteModifiedStructFieldSelectionExpression()
281 case EOpIndexDirectStruct: in RewriteModifiedStructFieldSelectionExpression()
298 rewritten = new TIntermBinary(EOpIndexDirectStruct, rewritten, in RewriteModifiedStructFieldSelectionExpression()
DRecordConstantPrecision.cpp66 case EOpIndexDirectStruct: in operandAffectsParentOperationPrecision()
DMonomorphizeUnsupportedFunctions.cpp76 if (op == EOpIndexDirectStruct) in GetBaseUniform()
113 if (op == EOpIndexDirectStruct) in ExtractSideEffects()
DInitializeVariables.cpp94 TIntermBinary *element = new TIntermBinary(EOpIndexDirectStruct, in AddStructZeroInitSequence()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DOperator.cpp100 case EOpIndexDirectStruct: in GetOperatorString()
DShaderStorageBlockOutputHLSL.cpp68 case EOpIndexDirectStruct: in GetBlockLayoutInfo()
422 case EOpIndexDirectStruct: in collectShaderStorageBlocks()
566 case EOpIndexDirectStruct: in traverseNode()
DOutputTree.cpp179 case EOpIndexDirectStruct: in visitBinary()
272 if (node->getOp() == EOpIndexDirectStruct || node->getOp() == EOpIndexDirectInterfaceBlock) in visitBinary()
DOperator_autogen.h106 EOpIndexDirectStruct, enumerator
DIntermNode.cpp1837 case EOpIndexDirectStruct: in promote()
1948 case EOpIndexDirectStruct: in promote()
1982 case EOpIndexDirectStruct: in derivePrecision()
1987 const TFieldList &fields = mOp == EOpIndexDirectStruct in derivePrecision()
2021 if (mOp != EOpIndexDirect && mOp != EOpIndexIndirect && mOp != EOpIndexDirectStruct && in propagatePrecision()
2138 case EOpIndexDirectStruct: in fold()
2203 case EOpIndexDirectStruct: in hasConstantValue()
2234 ASSERT(mOp == EOpIndexDirectStruct); in getConstantValue()
2249 ASSERT(mOp == EOpIndexDirectStruct); in getIndexStructFieldName()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DRewriteAtomicCounters.cpp104 new TIntermBinary(EOpIndexDirectStruct, bindingOffset->deepCopy(), bindingFieldRef); in CreateAtomicCounterRef()
106 new TIntermBinary(EOpIndexDirectStruct, bindingOffset->deepCopy(), offsetFieldRef); in CreateAtomicCounterRef()
561 new TIntermBinary(EOpIndexDirectStruct, modifiedSymbol, offsetFieldRef); in convertFunctionArgument()
DRecordConstantPrecision.cpp67 case EOpIndexDirectStruct: in operandAffectsParentOperationPrecision()
DRewriteStructSamplers.cpp65 ASSERT(binary->getOp() == EOpIndexDirectStruct || binary->getOp() == EOpIndexDirect); in ReplaceTypeOfTypedStructNode()
145 if (node->getOp() == EOpIndexDirectStruct && node->getType().isSampler()) in visitBinary()
250 case EOpIndexDirectStruct: in GetStructSamplerNameFromTypedNode()
DInitializeVariables.cpp75 TIntermBinary *element = new TIntermBinary(EOpIndexDirectStruct, in AddStructZeroInitSequence()
/third_party/glslang/glslang/HLSL/
DhlslOpMap.cpp115 case EHTokDot: return EOpIndexDirectStruct; in postUnary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
DDriverUniform.cpp214 return new TIntermBinary(EOpIndexDirectStruct, angleUniformsRef, indexRef); in createDriverUniformRef()
256 return new TIntermBinary(EOpIndexDirectStruct, depthRange, CreateIndexNode(3)); in getDepthRangeReservedFieldRef()
DFindPreciseNodes.cpp69 case EOpIndexDirectStruct: in IsIndexOp()
104 if (op == EOpIndexDirectStruct || op == EOpIndexDirectInterfaceBlock) in build()
DIntermRebuild.cpp594 case TOperator::EOpIndexDirectStruct: in traverseBinaryChildren()
607 op = TOperator::EOpIndexDirectStruct; in traverseBinaryChildren()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
DOperator.h93 EOpIndexDirectStruct, enumerator
DShaderStorageBlockOutputHLSL.cpp67 case EOpIndexDirectStruct: in GetBlockLayoutInfo()
460 case EOpIndexDirectStruct: in isEndOfSSBOAccessChain()
617 case EOpIndexDirectStruct: in visitBinary()
DOperator.cpp108 case EOpIndexDirectStruct: in GetOperatorString()
DOutputTree.cpp178 case EOpIndexDirectStruct: in visitBinary()
271 if (node->getOp() == EOpIndexDirectStruct || node->getOp() == EOpIndexDirectInterfaceBlock) in visitBinary()
/third_party/glslang/glslang/MachineIndependent/
DParseContextBase.cpp134 case EOpIndexDirectStruct: // fall through in lValueErrorCheck()
230 case EOpIndexDirectStruct: in rValueErrorCheck()
DpropagateNoContraction.cpp92 case glslang::EOpIndexDirectStruct: in isDereferenceOperation()
396 if (node->getOp() == glslang::EOpIndexDirectStruct) { in visitBinary()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/
DRewriteRowMajorMatrices.cpp103 op == EOpIndexDirectStruct || op == EOpIndexIndirect; in IsIndexNode()
151 op == EOpIndexDirectStruct || op == EOpIndexIndirect); in GetIndex()
1474 new TIntermBinary(EOpIndexDirectStruct, fromSymbol->deepCopy(), fieldIndexNode); in declareStructCopy()
1475 TIntermTyped *toField = new TIntermBinary(EOpIndexDirectStruct, toSymbol->deepCopy(), in declareStructCopy()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
DRewriteUnaddressableReferences.cpp146 case TOperator::EOpIndexDirectStruct: in ReturnsReference()

123