Home
last modified time | relevance | path

Searched refs:functionCall (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DParseContext.h448 void checkTextureGather(TIntermAggregate *functionCall);
449 void checkTextureOffset(TIntermAggregate *functionCall);
450 void checkImageMemoryAccessForBuiltinFunctions(TIntermAggregate *functionCall);
452 const TIntermAggregate *functionCall);
453 void checkAtomicMemoryBuiltinFunctions(TIntermAggregate *functionCall);
454 void checkInterpolationFS(TIntermAggregate *functionCall);
DParseContext.cpp6504 void TParseContext::checkTextureGather(TIntermAggregate *functionCall) in checkTextureGather() argument
6506 const TOperator op = functionCall->getOp(); in checkTextureGather()
6507 const TFunction *func = functionCall->getFunction(); in checkTextureGather()
6513 TIntermSequence *arguments = functionCall->getSequence(); in checkTextureGather()
6558 error(functionCall->getLine(), "Texture component must be a constant expression", in checkTextureGather()
6566 error(functionCall->getLine(), "Component must be in the range [0;3]", in checkTextureGather()
6574 void TParseContext::checkTextureOffset(TIntermAggregate *functionCall) in checkTextureOffset() argument
6576 const TOperator op = functionCall->getOp(); in checkTextureOffset()
6577 const TFunction *func = functionCall->getFunction(); in checkTextureOffset()
6579 TIntermSequence *arguments = functionCall->getSequence(); in checkTextureOffset()
[all …]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/
DRewriteRowMajorMatrices.cpp779 TIntermAggregate *functionCall = accessor->getAsAggregate(); in determineAccess() local
781 if (functionCall) in determineAccess()
783 TIntermSequence *arguments = functionCall->getSequence(); in determineAccess()
792 const TFunction *function = functionCall->getFunction(); in determineAccess()
1289 TIntermTyped *functionCall = in transformWriteExpression() local
1291 writeStatements->push_back(new TIntermBinary(EOpAssign, element, functionCall)); in transformWriteExpression()
1296 TIntermTyped *functionCall = in transformWriteExpression() local
1299 new TIntermBinary(EOpAssign, baseExpression, functionCall)); in transformWriteExpression()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DMonomorphizeUnsupportedFunctions.cpp278 TIntermFunctionDefinition *processFunctionCall(TIntermAggregate *functionCall, in processFunctionCall() argument
282 const TFunction *function = functionCall->getFunction(); in processFunctionCall()
283 const TIntermSequence &callArguments = *functionCall->getSequence(); in processFunctionCall()
DConvertUnsupportedConstructorsToFunctionCalls.cpp306 TIntermTyped *functionCall = TIntermAggregate::CreateFunctionCall(*function, &arguments); in visitAggregatePost() local
308 return *functionCall; in visitAggregatePost()
/third_party/vk-gl-cts/modules/gles31/functional/
Des31fSRGBDecodeTests.cpp728 std::ostringstream functionCall; in genFunctionCall() local
730 functionCall << " mediump vec4 texelColor" << uniformIdx << " = "; in genFunctionCall()
736 functionCall << "texture(uTexture" << uniformIdx << ", vs_aTexCoord); \n"; in genFunctionCall()
741 functionCall << "textureLod(uTexture" << uniformIdx << ", vs_aTexCoord, 0.0); \n"; in genFunctionCall()
746functionCall << "textureGrad(uTexture" << uniformIdx << ", vs_aTexCoord, vec2(0.0, 0.0), vec2(0.0,… in genFunctionCall()
751functionCall << "textureOffset(uTexture" << uniformIdx << ", vs_aTexCoord, ivec2(0.0, 0.0)); \n"; in genFunctionCall()
756 functionCall << "textureProj(uTexture" << uniformIdx << ", vec3(vs_aTexCoord, 1.0)); \n"; in genFunctionCall()
761 functionCall << "texelFetch(uTexture" << uniformIdx << ", ivec2(vs_aTexCoord), 0); \n"; in genFunctionCall()
766functionCall << "texelFetchOffset(uTexture" << uniformIdx << ", ivec2(vs_aTexCoord), 0, ivec2(0.0,… in genFunctionCall()
775 return functionCall.str(); in genFunctionCall()
/third_party/glslang/Test/baseResults/
Dspv.functionCall.frag.out1 spv.functionCall.frag
DfunctionCall.frag.out1 functionCall.frag