/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | ShaderLang.cpp | 49 const std::vector<VarT> *GetVariableList(const TCompiler *compiler); 52 const std::vector<InterfaceBlock> *GetVariableList(const TCompiler *compiler) in GetVariableList() 57 TCompiler *GetCompilerFromHandle(ShHandle handle) in GetCompilerFromHandle() 71 TCompiler *compiler = GetCompilerFromHandle(handle); in GetShaderVariables() 359 TCompiler *compiler = base->getAsCompiler(); in ConstructCompiler() 388 TCompiler *compiler = GetCompilerFromHandle(handle); in GetBuiltInResourcesString() 405 TCompiler *compiler = GetCompilerFromHandle(handle); in Compile() 413 TCompiler *compiler = GetCompilerFromHandle(handle); in ClearResults() 420 TCompiler *compiler = GetCompilerFromHandle(handle); in GetShaderVersion() 427 TCompiler *compiler = GetCompilerFromHandle(handle); in GetShaderOutputType() [all …]
|
D | Compiler.cpp | 328 TCompiler::TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output) in TCompiler() function in sh::TCompiler 352 TCompiler::~TCompiler() {} in ~TCompiler() 354 bool TCompiler::isHighPrecisionSupported() const in isHighPrecisionSupported() 360 bool TCompiler::shouldRunLoopAndIndexingValidation(ShCompileOptions compileOptions) const in shouldRunLoopAndIndexingValidation() 369 bool TCompiler::shouldLimitTypeSizes() const in shouldLimitTypeSizes() 376 bool TCompiler::Init(const ShBuiltInResources &resources) in Init() 391 TIntermBlock *TCompiler::compileTreeForTesting(const char *const shaderStrings[], in compileTreeForTesting() 398 TIntermBlock *TCompiler::compileTreeImpl(const char *const shaderStrings[], in compileTreeImpl() 484 bool TCompiler::checkShaderVersion(TParseContext *parseContext) in checkShaderVersion() 547 void TCompiler::setASTMetadata(const TParseContext &parseContext) in setASTMetadata() [all …]
|
D | Compiler.h | 33 class TCompiler; variable 67 virtual TCompiler *getAsCompiler() { return 0; } in getAsCompiler() 90 class TCompiler : public TShHandleBase 93 TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output); 94 ~TCompiler() override; 95 TCompiler *getAsCompiler() override { return this; } in getAsCompiler() 359 TCompiler *ConstructCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output); 360 void DeleteCompiler(TCompiler *);
|
/third_party/glslang/glslang/Include/ |
D | ShHandle.h | 50 class TCompiler; variable 61 virtual TCompiler* getAsCompiler() { return nullptr; } in getAsCompiler() 89 class TCompiler : public TShHandleBase { 91 …TCompiler(EShLanguage l, TInfoSink& sink) : infoSink(sink) , language(l), haveValidObjectCode(fals… in TCompiler() function 92 virtual ~TCompiler() { } in ~TCompiler() 98 virtual TCompiler* getAsCompiler() { return this; } in getAsCompiler() 103 TCompiler& operator=(TCompiler&); 112 typedef glslang::TVector<TCompiler*> TCompilerList; 164 TCompiler* ConstructCompiler(EShLanguage, int); 172 void DeleteCompiler(TCompiler*);
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | Compiler.cpp | 74 TCompiler::TCompiler(GLenum type) in TCompiler() function in TCompiler 82 TCompiler::~TCompiler() in ~TCompiler() 88 bool TCompiler::Init(const ShBuiltInResources& resources) in Init() 102 bool TCompiler::compile(const char* const shaderStrings[], in compile() 165 bool TCompiler::InitBuiltInSymbolTable(const ShBuiltInResources &resources) in InitBuiltInSymbolTable() 203 void TCompiler::clearResults() in clearResults() 210 bool TCompiler::validateCallDepth(TIntermNode *root, TInfoSink &infoSink) in validateCallDepth() 242 bool TCompiler::validateLimitations(TIntermNode* root) { in validateLimitations() 248 const TExtensionBehavior& TCompiler::getExtensionBehavior() const in getExtensionBehavior()
|
D | Compiler.h | 75 class TCompiler 78 TCompiler(GLenum shaderType); 79 virtual ~TCompiler(); 80 virtual TCompiler* getAsCompiler() { return this; } in getAsCompiler()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | RewriteArrayOfArrayOfOpaqueUniforms.cpp | 48 TIntermTyped *RewriteArrayOfArraySubscriptExpression(TCompiler *compiler, 59 explicit RewriteExpressionTraverser(TCompiler *compiler, const UniformMap &uniformMap) in RewriteExpressionTraverser() 87 TCompiler *mCompiler; 94 void RewriteIndexExpression(TCompiler *compiler, in RewriteIndexExpression() 122 TIntermTyped *RewriteArrayOfArraySubscriptExpression(TCompiler *compiler, in RewriteArrayOfArraySubscriptExpression() 245 RewriteArrayOfArrayOfOpaqueUniformsTraverser(TCompiler *compiler, TSymbolTable *symbolTable) in RewriteArrayOfArrayOfOpaqueUniformsTraverser() 335 TCompiler *mCompiler; 340 bool RewriteArrayOfArrayOfOpaqueUniforms(TCompiler *compiler, in RewriteArrayOfArrayOfOpaqueUniforms()
|
D | SimplifyLoopConditions.h | 18 class TCompiler; variable 22 ANGLE_NO_DISCARD bool SimplifyLoopConditions(TCompiler *compiler, 26 ANGLE_NO_DISCARD bool SimplifyLoopConditions(TCompiler *compiler,
|
D | RemoveDynamicIndexing.h | 22 class TCompiler; variable 29 TCompiler *compiler, 35 TCompiler *compiler,
|
/third_party/glslang/glslang/GenericCodeGen/ |
D | CodeGen.cpp | 42 class TGenericCompiler : public TCompiler { 44 TGenericCompiler(EShLanguage l) : TCompiler(l, infoSink) {} in TGenericCompiler() 54 TCompiler* ConstructCompiler(EShLanguage language, int) in ConstructCompiler() 62 void DeleteCompiler(TCompiler* compiler) in DeleteCompiler()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | ReplaceVariable.h | 17 class TCompiler; variable 23 ANGLE_NO_DISCARD bool ReplaceVariable(TCompiler *compiler, 27 ANGLE_NO_DISCARD bool ReplaceVariableWithTyped(TCompiler *compiler, 35 ANGLE_NO_DISCARD bool ReplaceVariables(TCompiler *compiler,
|
D | ReplaceArrayOfMatrixVarying.h | 18 class TCompiler; variable 23 ANGLE_NO_DISCARD bool ReplaceArrayOfMatrixVarying(TCompiler *compiler, 28 ANGLE_NO_DISCARD bool ReplaceArrayOfMatrixVaryings(TCompiler *compiler,
|
D | RewriteSampleMaskVariable.h | 18 class TCompiler; variable 27 ANGLE_NO_DISCARD bool RewriteSampleMask(TCompiler *compiler, 32 ANGLE_NO_DISCARD bool RewriteSampleMaskIn(TCompiler *compiler,
|
D | ReplaceClipCullDistanceVariable.h | 20 class TCompiler; variable 31 ANGLE_NO_DISCARD bool ReplaceClipDistanceAssignments(TCompiler *compiler, 37 ANGLE_NO_DISCARD bool ReplaceCullDistanceAssignments(TCompiler *compiler,
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/ |
D | RewriteR32fImages.cpp | 31 TIntermTyped *RewriteBuiltinFunctionCall(TCompiler *compiler, 43 explicit RewriteExpressionTraverser(TCompiler *compiler, in RewriteExpressionTraverser() 67 TCompiler *mCompiler; 74 TIntermTyped *RewriteExpression(TCompiler *compiler, in RewriteExpression() 113 TIntermTyped *RewriteBuiltinFunctionCall(TCompiler *compiler, in RewriteBuiltinFunctionCall() 258 RewriteR32fImagesTraverser(TCompiler *compiler, TSymbolTable *symbolTable) in RewriteR32fImagesTraverser() 365 TCompiler *mCompiler; 373 bool RewriteR32fImages(TCompiler *compiler, TIntermBlock *root, TSymbolTable *symbolTable) in RewriteR32fImages()
|
D | EarlyFragmentTestsOptimization.h | 17 class TCompiler; variable 21 ANGLE_NO_DISCARD bool CheckEarlyFragmentTestsFeasible(TCompiler *compiler, TIntermNode *root); 23 ANGLE_NO_DISCARD ANGLE_INLINE bool CheckEarlyFragmentTestsFeasible(TCompiler *compiler, in CheckEarlyFragmentTestsFeasible()
|
D | ReplaceForShaderFramebufferFetch.h | 18 class TCompiler; variable 26 ANGLE_NO_DISCARD bool ReplaceLastFragData(TCompiler *compiler, 34 ANGLE_NO_DISCARD bool ReplaceInOutVariables(TCompiler *compiler,
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/gl/ |
D | RewriteRepeatedAssignToSwizzled.h | 24 class TCompiler; variable 28 ANGLE_NO_DISCARD bool RewriteRepeatedAssignToSwizzled(TCompiler *compiler, TIntermBlock *root); 30 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteRepeatedAssignToSwizzled(TCompiler *compiler, in RewriteRepeatedAssignToSwizzled()
|
D | ClampFragDepth.h | 19 class TCompiler; variable 24 ANGLE_NO_DISCARD bool ClampFragDepth(TCompiler *compiler, 28 ANGLE_NO_DISCARD ANGLE_INLINE bool ClampFragDepth(TCompiler *compiler, in ClampFragDepth()
|
D | RegenerateStructNames.h | 14 class TCompiler; variable 19 ANGLE_NO_DISCARD bool RegenerateStructNames(TCompiler *compiler, 23 ANGLE_NO_DISCARD ANGLE_INLINE bool RegenerateStructNames(TCompiler *compiler, in RegenerateStructNames()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/ |
D | UnfoldShortCircuitAST.h | 18 class TCompiler; variable 22 ANGLE_NO_DISCARD bool UnfoldShortCircuitAST(TCompiler *compiler, TIntermBlock *root); 24 ANGLE_NO_DISCARD ANGLE_INLINE bool UnfoldShortCircuitAST(TCompiler *compiler, TIntermBlock *root) in UnfoldShortCircuitAST()
|
D | AddAndTrueToLoopCondition.h | 16 class TCompiler; variable 20 ANGLE_NO_DISCARD bool AddAndTrueToLoopCondition(TCompiler *compiler, TIntermNode *root); 22 ANGLE_NO_DISCARD ANGLE_INLINE bool AddAndTrueToLoopCondition(TCompiler *compiler, TIntermNode *root) in AddAndTrueToLoopCondition()
|
D | RewriteUnaryMinusOperatorFloat.h | 15 class TCompiler; variable 19 ANGLE_NO_DISCARD bool RewriteUnaryMinusOperatorFloat(TCompiler *compiler, TIntermNode *root); 21 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteUnaryMinusOperatorFloat(TCompiler *compiler, in RewriteUnaryMinusOperatorFloat()
|
D | RewriteDoWhile.h | 18 class TCompiler; variable 23 ANGLE_NO_DISCARD bool RewriteDoWhile(TCompiler *compiler, 27 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteDoWhile(TCompiler *compiler, in RewriteDoWhile()
|
D | RewriteRowMajorMatrices.h | 16 class TCompiler; variable 22 ANGLE_NO_DISCARD bool RewriteRowMajorMatrices(TCompiler *compiler, 26 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteRowMajorMatrices(TCompiler *compiler, in RewriteRowMajorMatrices()
|