/external/angle/src/compiler/translator/tree_ops/gl/ |
D | UseInterfaceBlockFields.cpp | 33 new TIntermBinary(EOpIndexDirect, node->deepCopy(), CreateIndexNode(i)); in AddNodeUseStatements() 57 blockNode->deepCopy(), CreateIndexNode(i)); in InsertUseCode() 82 new TIntermBinary(EOpIndexDirect, arraySymbol->deepCopy(), CreateIndexNode(i)); in InsertUseCode()
|
/external/angle/src/compiler/translator/tree_util/ |
D | RewriteSampleMaskVariable.cpp | 90 CreateIndexNode(kMaxIndexForSampleMaskVar), in visitBinary() 155 CreateIndexNode(kMaxIndexForSampleMaskVar)); in RewriteSampleMask() 156 TIntermConstantUnion *fullSampleMask = CreateIndexNode(kFullSampleMask); in RewriteSampleMask()
|
D | ReplaceArrayOfMatrixVarying.cpp | 127 new TIntermBinary(EOpIndexDirect, tempReplaceSymbol->deepCopy(), CreateIndexNode(i)); in ReplaceArrayOfMatrixVarying() 132 EOpIndexDirect, tempMatrixIndexed->deepCopy(), CreateIndexNode(col)); in ReplaceArrayOfMatrixVarying() 135 CreateIndexNode(i * type.getCols() + col)); in ReplaceArrayOfMatrixVarying()
|
D | ReplaceClipCullDistanceVariable.cpp | 202 new TIntermBinary(EOpIndexDirect, leftSymbol->deepCopy(), CreateIndexNode(index)); in simpleAssignFunc() 204 new TIntermBinary(EOpIndexDirect, rightSymbol->deepCopy(), CreateIndexNode(index)); in simpleAssignFunc() 224 new TIntermBinary(EOpIndexDirect, leftSymbol->deepCopy(), CreateIndexNode(index)); in assignFuncWithEnableFlags() 226 new TIntermBinary(EOpIndexDirect, rightSymbol->deepCopy(), CreateIndexNode(index)); in assignFuncWithEnableFlags() 385 EOpIndexDirect, glClipCullDistanceSymbol->deepCopy(), CreateIndexNode(i)); in assignANGLEValueToOriginalVariableImpl()
|
D | IntermNode_util.h | 27 TIntermConstantUnion *CreateIndexNode(int index);
|
D | DriverUniform.cpp | 252 return new TIntermBinary(EOpIndexDirectStruct, depthRange, CreateIndexNode(3)); in getDepthRangeReservedFieldRef()
|
D | IntermNode_util.cpp | 125 TIntermConstantUnion *CreateIndexNode(int index) in CreateIndexNode() function
|
/external/angle/src/compiler/translator/tree_ops/ |
D | RewriteAtomicCounters.cpp | 62 EOpIndexDirect, uniformBufferOffsets->deepCopy(), CreateIndexNode(binding / 4)); in CreateUniformBufferOffset() 154 index = new TIntermBinary(EOpAdd, index, CreateIndexNode(offset)); in CreateAtomicCounterRef() 165 new TIntermBinary(EOpIndexDirect, atomicCountersRef, CreateIndexNode(binding)); in CreateAtomicCounterRef() 169 new TIntermBinary(EOpIndexDirectInterfaceBlock, countersBlock, CreateIndexNode(0)); in CreateAtomicCounterRef()
|
D | InitializeVariables.cpp | 77 initializedNode->deepCopy(), CreateIndexNode(i)); in AddStructZeroInitSequence() 95 new TIntermBinary(EOpIndexDirect, initializedNode->deepCopy(), CreateIndexNode(i)); in AddArrayZeroInitStatementList() 115 TIntermConstantUnion *arraySizeNode = CreateIndexNode(initializedNode->getOutermostArraySize()); in AddArrayZeroInitForLoop() 193 new TIntermBinary(EOpIndexDirect, initializedSymbol, CreateIndexNode(0)); in InsertInitCode()
|
D | RewriteDfdy.cpp | 142 halfRotationMat = new TIntermBinary(EOpIndexDirect, fragRotation, CreateIndexNode(0)); in visitAggregateWithRotation() 146 halfRotationMat = new TIntermBinary(EOpIndexDirect, fragRotation, CreateIndexNode(1)); in visitAggregateWithRotation() 205 flipY = new TIntermBinary(EOpIndexDirect, flipXY, CreateIndexNode(1)); in visitAggregateWithoutRotation()
|
D | ClampIndirectIndices.cpp | 66 max = new TIntermBinary(EOpSub, max, CreateIndexNode(1)); in visitBinary() 127 return CreateIndexNode(value); in createClampValue()
|
D | ScalarizeVecAndMatConstructorArgs.cpp | 31 return new TIntermBinary(EOpIndexDirect, symbolNode, CreateIndexNode(index)); in ConstructVectorIndexBinaryNode() 38 return new TIntermBinary(EOpIndexDirect, colVectorNode, CreateIndexNode(rowIndex)); in ConstructMatrixIndexBinaryNode()
|
D | RemoveDynamicIndexing.cpp | 196 new TIntermBinary(EOpIndexDirect, baseParam->deepCopy(), CreateIndexNode(i)); in GetIndexFunctionDefinition() 231 new TIntermBinary(EOpIndexDirect, baseParam->deepCopy(), CreateIndexNode(0)); in GetIndexFunctionDefinition() 233 new TIntermBinary(EOpIndexDirect, baseParam->deepCopy(), CreateIndexNode(numCases - 1)); in GetIndexFunctionDefinition()
|
D | NameNamelessUniformBuffers.cpp | 105 CreateIndexNode(static_cast<uint32_t>(fieldIndex))); in visitSymbol()
|
D | EmulateGLFragColorBroadcast.cpp | 60 TIntermTyped *indexNode = CreateIndexNode(index); in constructGLFragDataNode()
|
D | RewriteRowMajorMatrices.cpp | 141 indices->push_back(CreateIndexNode(channel)); in GetIndex() 285 element = new TIntermBinary(EOpIndexDirect, element, CreateIndexNode(index)); in getCurrentElement() 918 secondaryIndices.push_back(CreateIndexNode(r)); in transformExpression() 1471 TIntermTyped *fieldIndexNode = CreateIndexNode(static_cast<int>(fieldIndex)); in declareStructCopy()
|
D | RewriteStructSamplers.cpp | 299 CreateIndexNode(mappedFieldIndex)); in RewriteModifiedStructFieldSelectionExpression()
|
D | RewriteCubeMapSamplersAs2DArray.cpp | 51 return new TIntermBinary(EOpIndexDirect, array, CreateIndexNode(i)); in IndexDirect()
|
/external/angle/src/compiler/translator/tree_ops/vulkan/ |
D | RewriteArrayOfArrayOfOpaqueUniforms.cpp | 186 new TIntermBinary(EOpMul, indexExpression, CreateIndexNode(subArraySize)); in RewriteArrayOfArraySubscriptExpression() 218 index = CreateIndexNode(constantOffset); in RewriteArrayOfArraySubscriptExpression()
|
D | ReplaceForShaderFramebufferFetch.cpp | 557 CreateIndexNode(index)); in loadInputAttachmentDataImpl() 571 CreateIndexNode(inputAttachmentIndex)); in loadInputAttachmentDataImpl()
|
/external/angle/src/tests/compiler_tests/ |
D | InitOutputVariables_test.cpp | 94 CreateIndexNode(static_cast<int>(index))); in CreateIndexedLValueNodeList()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | intermediate.h | 338 static TIntermTyped *CreateIndexNode(int index);
|
D | Intermediate.cpp | 790 TIntermTyped *TIntermTyped::CreateIndexNode(int index) in CreateIndexNode() function in TIntermTyped
|
D | ParseHelper.cpp | 2717 TIntermTyped *index = TIntermTyped::CreateIndexNode(i); in addFieldSelectionExpression()
|
/external/angle/src/compiler/translator/ |
D | ParseContext.cpp | 4907 TIntermTyped *index = CreateIndexNode(i); in addFieldSelectionExpression() 4943 TIntermTyped *index = CreateIndexNode(i); in addFieldSelectionExpression()
|