Searched refs:CreateZeroNode (Results 1 – 13 of 13) 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() 263 new TIntermBinary(EOpInitialize, symbol, CreateZeroNode(symbol->getType())); in visitDeclaration()
|
D | RewriteCubeMapSamplersAs2DArray.cpp | 434 TIntermTyped *isNegX = new TIntermBinary(EOpLessThan, x, CreateZeroNode(*floatType)); in declareCoordTranslationFunction() 435 TIntermTyped *isNegY = new TIntermBinary(EOpLessThan, y, CreateZeroNode(*floatType)); in declareCoordTranslationFunction() 436 TIntermTyped *isNegZ = new TIntermBinary(EOpLessThan, z, CreateZeroNode(*floatType)); in declareCoordTranslationFunction() 716 TIntermTyped *dPdx = CreateZeroNode(*vec3Type); in createImplicitCoordTransformationCall() 717 TIntermTyped *dPdy = CreateZeroNode(*vec3Type); in createImplicitCoordTransformationCall() 863 dPdx = CreateZeroNode(*vec3Type); in convertBuiltinFunction() 864 dPdy = CreateZeroNode(*vec3Type); in convertBuiltinFunction()
|
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/tree_ops/d3d/ |
D | AddDefaultReturnStatements.cpp | 51 TIntermBranch *branch = new TIntermBranch(EOpReturn, CreateZeroNode(returnType)); in AddDefaultReturnStatements()
|
D | BreakVariableAliasingInInnerLoops.cpp | 73 TIntermBinary *bPlusZero = new TIntermBinary(EOpAdd, B, CreateZeroNode(type)); in visitBinary()
|
D | RewriteElseBlocks.cpp | 89 TIntermNode *returnNode = new TIntermBranch(EOpReturn, CreateZeroNode(*mFunctionType)); in rewriteIfElse()
|
/external/angle/src/compiler/translator/tree_ops/gl/ |
D | ClampFragDepth.cpp | 33 TIntermTyped *minFragDepthNode = CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in ClampFragDepth()
|
/external/angle/src/compiler/translator/tree_ops/gl/mac/ |
D | RewriteUnaryMinusOperatorFloat.cpp | 79 TIntermTyped *zero = CreateZeroNode(fValue->getType()); in visitUnary()
|
/external/angle/src/compiler/translator/ |
D | ParseContext.cpp | 2199 TIntermTyped *node = CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in parseVariableIdentifier() 3263 TIntermNode *node = CreateZeroNode(TType(EbtInt, EbpMedium)); in addEmptyStatement() 4174 return CreateZeroNode(type); in addConstructor() 4194 return CreateZeroNode(type); in addConstructor() 4651 return CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in addIndexExpression() 4660 return CreateZeroNode(TType(EbtFloat, EbpHigh, EvqConst)); in addIndexExpression() 6858 return CreateZeroNode(TType(EbtInt, EbpUndefined, EvqConst)); in addMethod() 6954 return CreateZeroNode(TType(EbtFloat, EbpMedium, EvqConst)); in addNonConstructorFunctionCall()
|
D | TranslatorVulkan.cpp | 484 ivec4Zero.push_back(CreateZeroNode(*ivec4Type)); in AddXfbEmulationSupport()
|