Home
last modified time | relevance | path

Searched refs:CreateConstructor (Results 1 – 21 of 21) sorted by relevance

/external/angle/src/compiler/translator/tree_ops/
DClampIndirectIndices.cpp70 max = TIntermAggregate::CreateConstructor( in visitBinary()
94 index = TIntermAggregate::CreateConstructor(*clampType, &constructorArgs); in visitBinary()
109 clamped = TIntermAggregate::CreateConstructor(*StaticType::GetBasic<EbtInt, EbpHigh>(), in visitBinary()
DDeclareAndInitBuiltinsForInstancedMultiview.cpp50 TIntermAggregate *glInstanceIDAsUint = TIntermAggregate::CreateConstructor( in InitializeViewIDAndInstanceID()
60 TIntermAggregate *normalizedInstanceIDAsInt = TIntermAggregate::CreateConstructor( in InitializeViewIDAndInstanceID()
88 TIntermAggregate *viewIDAsInt = TIntermAggregate::CreateConstructor( in SelectViewIndexInVertexShader()
DRewriteCubeMapSamplersAs2DArray.cpp561 TIntermTyped *xl = TIntermAggregate::CreateConstructor(*floatType, &argsNegX); in declareCoordTranslationFunction()
571 TIntermAggregate::CreateConstructor(*floatType, &argsNegY)); in declareCoordTranslationFunction()
581 TIntermAggregate::CreateConstructor(*floatType, &argsNegZ)); in declareCoordTranslationFunction()
677 TIntermTyped *dUVdxValue = TIntermAggregate::CreateConstructor(*vec2Type, &argsDUVdx); in declareCoordTranslationFunction()
680 TIntermTyped *dUVdyValue = TIntermAggregate::CreateConstructor(*vec2Type, &argsDUVdy); in declareCoordTranslationFunction()
688 new TIntermBranch(EOpReturn, TIntermAggregate::CreateConstructor(*vec3Type, &argsUVL)); in declareCoordTranslationFunction()
DRewriteTexelFetchOffset.cpp125 offsetNode = TIntermAggregate::CreateConstructor(texCoordNode->getType(), in visitAggregate()
DConvertUnsupportedConstructorsToFunctionCalls.cpp298 new TIntermBranch(EOpReturn, TIntermAggregate::CreateConstructor(type, returnCtorArgs)); in visitAggregatePost()
DRemoveDynamicIndexing.cpp88 return TIntermAggregate::CreateConstructor(TType(EbtInt), &arguments); in EnsureSignedInt()
/external/angle/src/compiler/translator/tree_ops/vulkan/
DEmulateDithering.cpp69 return TIntermAggregate::CreateConstructor(type, ditherValueElements); in CreateDitherValue()
312 TIntermAggregate *bayerValue = TIntermAggregate::CreateConstructor(*bayerType, &bayerElements); in EmitDitheringBlock()
330 TIntermTyped *fragCoordXInt = TIntermAggregate::CreateConstructor( in EmitDitheringBlock()
341 TIntermTyped *fragCoordYInt = TIntermAggregate::CreateConstructor( in EmitDitheringBlock()
DRewriteR32fImages.cpp242 replacementCall = TIntermAggregate::CreateConstructor(vec4Type, &constructorArgs); in RewriteBuiltinFunctionCall()
DEmulateAdvancedBlendEquations.cpp1101 output = TIntermAggregate::CreateConstructor(*vec4Type, &vec4Args); in generatePreamble()
1183 TIntermAggregate::CreateConstructor(*vec3Type, &constructorArgs); in generateEquationSwitch()
1224 TIntermTyped *blendResult = TIntermAggregate::CreateConstructor(*vec4Type, &rgbaArgs); in generateEquationSwitch()
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DAstHelpers.cpp455 TIntermAggregate *boolConstructor = TIntermAggregate::CreateConstructor( in CoerceSimple()
459 return *TIntermAggregate::CreateConstructor( in CoerceSimple()
470 return *TIntermAggregate::CreateConstructor( in CoerceSimple()
508 TIntermAggregate *boolConstructor = TIntermAggregate::CreateConstructor( in CoerceSimple()
512 return *TIntermAggregate::CreateConstructor( in CoerceSimple()
523 return *TIntermAggregate::CreateConstructor(toType, new TIntermSequence{&fromNode}); in CoerceSimple()
DModifyStruct.cpp827 return *TIntermAggregate::CreateConstructor(to.getType(), new TIntermSequence{&from}); in ConvertBoolToUint()
/external/angle/src/compiler/translator/tree_util/
DSpecializationConstant.cpp69 TIntermAggregate::CreateConstructor(*mat2Type, &mat2Args); in CreateMat2x2()
89 TIntermTyped *array = TIntermAggregate::CreateConstructor(*typeMat2Array, &sequences); in GenerateMat2x2ArrayWithIndex()
124 TIntermAggregate::CreateConstructor(*vec2Type, &vec2Args); in CreateVec2()
146 TIntermTyped *vec2Array = TIntermAggregate::CreateConstructor(*typeVec2Array, &sequences); in CreateVec2ArrayWithIndex()
224 TIntermTyped *array = TIntermAggregate::CreateConstructor(*typeFloat8, &sequences); in CreateFloatArrayWithRotationIndex()
520 TIntermAggregate::CreateConstructor(*vec2Type, &widthHeightArgs); in getHalfRenderArea()
DIntermNode_util.cpp113 return TIntermAggregate::CreateConstructor(constType, &arguments); in CreateZeroNode()
/external/angle/src/compiler/translator/
DFunctionLookup.h24 static TFunctionLookup *CreateConstructor(const TType *type);
DFunctionLookup.cpp53 TFunctionLookup *TFunctionLookup::CreateConstructor(const TType *type) in CreateConstructor() function in sh::TFunctionLookup
DTranslatorMetal.cpp308 TIntermAggregate::CreateConstructor(*vec4Type, &vec4Args); in insertRasterizerDiscardLogic()
DTranslatorMetalDirect.cpp270 TIntermAggregate::CreateConstructor(builtin->getType(), &sequence); in RotateAndFlipBuiltinVariable()
549 TIntermAggregate::CreateConstructor(*vec4Type, vec4Args); in insertRasterizationDiscardLogic()
DIntermNode.h621 static TIntermAggregate *CreateConstructor(const TType &type, TIntermSequence *arguments);
DParseContext.cpp4198 return TFunctionLookup::CreateConstructor(type); in addConstructorFunc()
4325 TIntermAggregate *constructorNode = TIntermAggregate::CreateConstructor(type, &arguments); in addConstructor()
DIntermNode.cpp622 TIntermAggregate *TIntermAggregate::CreateConstructor(const TType &type, TIntermSequence *arguments) in CreateConstructor() function in sh::TIntermAggregate
/external/angle/src/compiler/translator/tree_ops/apple/
DRewriteRowMajorMatrices.cpp331 return TIntermAggregate::CreateConstructor(*transformedType, &slice); in constructReadTransformExpressionHelper()
349 return TIntermAggregate::CreateConstructor(*transformedType, &constructorArgs); in constructReadTransformExpressionHelper()
1253 return TIntermAggregate::CreateConstructor(*vecType, &transposedColumn); in transformReadExpression()