Home
last modified time | relevance | path

Searched refs:CreateBuiltInFunctionCallNode (Results 1 – 16 of 16) sorted by relevance

/external/angle/src/compiler/translator/tree_ops/
DRewritePixelLocalStorage.cpp205 exp = CreateBuiltInFunctionCallNode("floor", {exp}, *mSymbolTable, mShaderVersion); in injectPixelCoordInitializationCodeIfNeeded()
243 TIntermTyped *newPLSValue = CreateBuiltInFunctionCallNode( in clampPLSVarIfNeeded()
256 TIntermTyped *newPLSValue = CreateBuiltInFunctionCallNode( in clampPLSVarIfNeeded()
416 TIntermTyped *pls = CreateBuiltInFunctionCallNode( in visitPLSLoad()
444 data = CreateBuiltInFunctionCallNode("unpackUnorm4x8", {CreateSwizzle(data, 0)}, in unpackImageDataIfNecessary()
483 {CreateBuiltInFunctionCallNode("memoryBarrierImage", {}, *mSymbolTable, in visitPLSStore()
485 {CreateBuiltInFunctionCallNode("memoryBarrierImage", {}, *mSymbolTable, in visitPLSStore()
491 CreateBuiltInFunctionCallNode( in visitPLSStore()
537 CreateBuiltInFunctionCallNode("packUnorm4x8", {result}, *mSymbolTable, 310); in clampAndPackPLSDataIfNecessary()
603 CreateBuiltInFunctionCallNode("beginInvocationInterlockNV", {}, symbolTable, in injectPrePLSCode()
[all …]
DPreTransformTextureCubeGradDerivatives.cpp93 absDirection, CreateBuiltInFunctionCallNode( in getReplacementFunction()
106 CreateBuiltInFunctionCallNode("max", {absDirectionY, absDirectionZ}, in getReplacementFunction()
151 TIntermTyped *nativeCall = CreateBuiltInFunctionCallNode( in getReplacementFunction()
DClampFragDepth.cpp47 CreateBuiltInFunctionCallNode("clamp", &clampArguments, *symbolTable, 100); in ClampFragDepth()
DRewriteAtomicCounters.cpp255 TIntermTyped *substituteCall = CreateBuiltInFunctionCallNode( in convertBuiltinFunction()
297 TIntermTyped *substituteCall = CreateBuiltInFunctionCallNode( in convertBuiltinFunction()
DClampPointSize.cpp50 CreateBuiltInFunctionCallNode("clamp", &clampArguments, *symbolTable, 100); in ClampPointSize()
DClampIndirectIndices.cpp98 CreateBuiltInFunctionCallNode("clamp", &args, *mSymbolTable, useFloatClamp ? 100 : 300); in visitBinary()
DRewriteCubeMapSamplersAs2DArray.cpp473 CreateBuiltInFunctionCallNode("outerProduct", &args, *mSymbolTable, 300)); in declareCoordTranslationFunction()
546 TIntermTyped *maxYZ = CreateBuiltInFunctionCallNode("max", &argsMaxYZ, *mSymbolTable, 100); in declareCoordTranslationFunction()
549 CreateBuiltInFunctionCallNode("max", &argsMaxValue, *mSymbolTable, 100); in declareCoordTranslationFunction()
903 CreateBuiltInFunctionCallNode("exp2", &exp2Args, *mSymbolTable, 100); in convertBuiltinFunction()
933 TIntermTyped *substituteCall = CreateBuiltInFunctionCallNode( in convertBuiltinFunction()
DRewriteTexelFetchOffset.cpp144 TIntermTyped *texelFetchNode = CreateBuiltInFunctionCallNode("texelFetch", &texelFetchArguments, in visitAggregate()
/external/angle/src/compiler/translator/tree_ops/spirv/
DEmulateAdvancedBlendEquations.cpp282 TIntermTyped *minRG = CreateBuiltInFunctionCallNode("min", &cRcG, *mSymbolTable, 100); in generateHslHelperFunctions()
286 TIntermTyped *minRGB = CreateBuiltInFunctionCallNode("min", &minRGcB, *mSymbolTable, 100); in generateHslHelperFunctions()
304 TIntermTyped *maxRG = CreateBuiltInFunctionCallNode("max", &cRcG, *mSymbolTable, 100); in generateHslHelperFunctions()
308 TIntermTyped *maxRGB = CreateBuiltInFunctionCallNode("max", &maxRGcB, *mSymbolTable, 100); in generateHslHelperFunctions()
325 TIntermTyped *dot = CreateBuiltInFunctionCallNode("dot", &cCoeff, *mSymbolTable, 100); in generateHslHelperFunctions()
674 CreateBuiltInFunctionCallNode("min", &minArgs, *mSymbolTable, 100); in generateBlendFunctions()
692 CreateBuiltInFunctionCallNode("max", &maxArgs, *mSymbolTable, 100); in generateBlendFunctions()
728 CreateBuiltInFunctionCallNode("min", &minArgs, *mSymbolTable, 100); in generateBlendFunctions()
776 CreateBuiltInFunctionCallNode("min", &minArgs, *mSymbolTable, 100); in generateBlendFunctions()
848 CreateBuiltInFunctionCallNode("sqrt", &sqrtArg, *mSymbolTable, 100); in generateBlendFunctions()
[all …]
DRewriteR32fImages.cpp221 CreateBuiltInFunctionCallNode(functionName.data(), &substituteArguments, *symbolTable, 310); in RewriteBuiltinFunctionCall()
DEmulateFramebufferFetch.cpp294 return CreateBuiltInFunctionCallNode("subpassLoad", &args, *symbolTable, in CreateSubpassLoadFuncCall()
/external/angle/src/compiler/translator/tree_util/
DIntermNode_util.h93 TIntermTyped *CreateBuiltInFunctionCallNode(const char *name,
97 TIntermTyped *CreateBuiltInFunctionCallNode(const char *name,
DIntermNode_util.cpp388 TIntermTyped *CreateBuiltInFunctionCallNode(const char *name, in CreateBuiltInFunctionCallNode() function
403 TIntermTyped *CreateBuiltInFunctionCallNode(const char *name, in CreateBuiltInFunctionCallNode() function
409 return CreateBuiltInFunctionCallNode(name, &argSequence, symbolTable, shaderVersion); in CreateBuiltInFunctionCallNode()
417 return CreateBuiltInFunctionCallNode(name, {argument}, symbolTable, shaderVersion); in CreateBuiltInUnaryFunctionCallNode()
/external/angle/src/compiler/translator/msl/
DTranslatorMSL.cpp325 CreateBuiltInFunctionCallNode("numSamples", {}, symbolTable, kESSLInternalBackendBuiltIns)); in AddNumSamplesDeclaration()
346 CreateBuiltInFunctionCallNode("samplePosition", in AddSamplePositionDeclaration()
532 alphaScaled, CreateBuiltInFunctionCallNode("saturate", {new TIntermSymbol(alpha0)}, in AddSampleMaskDeclaration()
627 new TIntermSwitch(CreateBuiltInFunctionCallNode("numSamples", {}, symbolTable, in AddSampleMaskDeclaration()
/external/angle/src/compiler/translator/tree_ops/msl/
DRewriteInterpolants.cpp222 TIntermTyped *replacement = CreateBuiltInFunctionCallNode( in visitSymbol()
/external/angle/src/compiler/translator/tree_ops/glsl/apple/
DRewriteRowMajorMatrices.cpp126 return CreateBuiltInFunctionCallNode("transpose", &args, *symbolTable, 300); in CreateTransposeCall()