Searched refs:CreateZeroNode (Results 1 – 12 of 12) sorted by relevance
/external/angle/src/compiler/translator/tree_ops/ |
D | InitializeVariables.cpp | 39 TIntermTyped *zero = CreateZeroNode(initializedNode->getType()); in CreateZeroInitAssignment() 114 CreateTempInitDeclarationNode(indexVariable, CreateZeroNode(indexVariable->getType())); in AddArrayZeroInitForLoop() 261 new TIntermBinary(EOpInitialize, symbol, CreateZeroNode(symbol->getType())); in visitDeclaration()
|
D | AddDefaultReturnStatements.cpp | 51 TIntermBranch *branch = new TIntermBranch(EOpReturn, CreateZeroNode(returnType)); in AddDefaultReturnStatements()
|
D | ClampFragDepth.cpp | 33 TIntermTyped *minFragDepthNode = CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in ClampFragDepth()
|
D | BreakVariableAliasingInInnerLoops.cpp | 73 TIntermBinary *bPlusZero = new TIntermBinary(EOpAdd, B, CreateZeroNode(type)); in visitBinary()
|
D | RewriteCubeMapSamplersAs2DArray.cpp | 500 TIntermTyped *isNegX = new TIntermBinary(EOpLessThan, x, CreateZeroNode(*floatType)); in declareCoordTranslationFunction() 501 TIntermTyped *isNegY = new TIntermBinary(EOpLessThan, y, CreateZeroNode(*floatType)); in declareCoordTranslationFunction() 502 TIntermTyped *isNegZ = new TIntermBinary(EOpLessThan, z, CreateZeroNode(*floatType)); in declareCoordTranslationFunction() 771 TIntermTyped *dPdx = CreateZeroNode(*vec3Type); in createImplicitCoordTransformationCall() 772 TIntermTyped *dPdy = CreateZeroNode(*vec3Type); in createImplicitCoordTransformationCall() 903 dPdx = CreateZeroNode(*vec3Type); in convertBuiltinFunction() 904 dPdy = CreateZeroNode(*vec3Type); in convertBuiltinFunction()
|
D | RewriteUnaryMinusOperatorFloat.cpp | 79 TIntermTyped *zero = CreateZeroNode(fValue->getType()); in visitUnary()
|
D | RewriteElseBlocks.cpp | 89 TIntermNode *returnNode = new TIntermBranch(EOpReturn, CreateZeroNode(*mFunctionType)); in rewriteIfElse()
|
D | RewriteTexelFetchOffset.cpp | 122 TIntermTyped *zeroNode = CreateZeroNode(TType(EbtInt)); in visitAggregate()
|
D | DeclareAndInitBuiltinsForInstancedMultiview.cpp | 114 CreateZeroNode(TType(EbtInt, EbpHigh, EvqConst))); in SelectViewIndexInVertexShader()
|
/external/angle/src/compiler/translator/tree_util/ |
D | IntermNode_util.cpp | 48 TIntermTyped *CreateZeroNode(const TType &type) in CreateZeroNode() function 99 arguments->push_back(CreateZeroNode(elementType)); in CreateZeroNode() 109 arguments->push_back(CreateZeroNode(*field->type())); in CreateZeroNode()
|
D | IntermNode_util.h | 25 TIntermTyped *CreateZeroNode(const TType &type);
|
/external/angle/src/compiler/translator/ |
D | ParseContext.cpp | 1946 TIntermTyped *node = CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in parseVariableIdentifier() 2910 TIntermNode *node = CreateZeroNode(TType(EbtInt, EbpMedium)); in addEmptyStatement() 3708 return CreateZeroNode(type); in addConstructor() 3728 return CreateZeroNode(type); in addConstructor() 4065 return CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in addIndexExpression() 4074 return CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in addIndexExpression() 6095 return CreateZeroNode(TType(EbtInt, EbpUndefined, EvqConst)); in addMethod() 6198 return CreateZeroNode(TType(EbtFloat, EbpMedium, EvqConst)); in addNonConstructorFunctionCall()
|