Home
last modified time | relevance | path

Searched refs:TCompiler (Results 1 - 25 of 220) sorted by relevance

123456789

/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DShaderLang.cpp49 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 *compile in GetShaderOutputType()
[all...]
H A DCompiler.cpp328 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
[all...]
H A DCompiler.h33 class TCompiler;
67 virtual TCompiler *getAsCompiler() { return 0; } in getAsCompiler()
90 class TCompiler : public TShHandleBase class
93 TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output);
94 ~TCompiler() override;
95 TCompiler *getAsCompiler() override { return this; }
359 TCompiler *ConstructCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output);
360 void DeleteCompiler(TCompiler *);
/third_party/glslang/glslang/Include/
H A DShHandle.h50 class TCompiler;
61 virtual TCompiler* getAsCompiler() { return nullptr; } in getAsCompiler()
89 class TCompiler : public TShHandleBase { class
91 TCompiler(EShLanguage l, TInfoSink& sink) : infoSink(sink) , language(l), haveValidObjectCode(false) { } in TCompiler() function in TCompiler
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* ConstructCompile
[all...]
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DCompiler.cpp74 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
[all...]
H A DCompiler.h75 class TCompiler class
78 TCompiler(GLenum shaderType);
79 virtual ~TCompiler();
80 virtual TCompiler* getAsCompiler() { return this; } in getAsCompiler()
/third_party/glslang/glslang/GenericCodeGen/
H A DCodeGen.cpp42 class TGenericCompiler : public TCompiler {
44 TGenericCompiler(EShLanguage l) : TCompiler(l, infoSink) {} in TGenericCompiler()
52 // a subclass of TCompiler.
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/
H A DReplaceVariable.h17 class TCompiler;
23 ANGLE_NO_DISCARD bool ReplaceVariable(TCompiler *compiler,
27 ANGLE_NO_DISCARD bool ReplaceVariableWithTyped(TCompiler *compiler,
35 ANGLE_NO_DISCARD bool ReplaceVariables(TCompiler *compiler,
H A DReplaceClipCullDistanceVariable.h20 class TCompiler;
31 ANGLE_NO_DISCARD bool ReplaceClipDistanceAssignments(TCompiler *compiler,
37 ANGLE_NO_DISCARD bool ReplaceCullDistanceAssignments(TCompiler *compiler,
H A DRewriteSampleMaskVariable.h18 class TCompiler;
27 ANGLE_NO_DISCARD bool RewriteSampleMask(TCompiler *compiler,
32 ANGLE_NO_DISCARD bool RewriteSampleMaskIn(TCompiler *compiler,
H A DReplaceArrayOfMatrixVarying.h18 class TCompiler;
23 ANGLE_NO_DISCARD bool ReplaceArrayOfMatrixVarying(TCompiler *compiler,
28 ANGLE_NO_DISCARD bool ReplaceArrayOfMatrixVaryings(TCompiler *compiler,
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DRewriteArrayOfArrayOfOpaqueUniforms.cpp48 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()
H A DSimplifyLoopConditions.h18 class TCompiler;
22 ANGLE_NO_DISCARD bool SimplifyLoopConditions(TCompiler *compiler,
26 ANGLE_NO_DISCARD bool SimplifyLoopConditions(TCompiler *compiler,
H A DRemoveDynamicIndexing.h22 class TCompiler;
29 TCompiler *compiler,
35 TCompiler *compiler,
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/
H A DRewriteUnaryMinusOperatorFloat.h15 class TCompiler;
19 ANGLE_NO_DISCARD bool RewriteUnaryMinusOperatorFloat(TCompiler *compiler, TIntermNode *root);
21 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteUnaryMinusOperatorFloat(TCompiler *compiler, in RewriteUnaryMinusOperatorFloat()
H A DUnfoldShortCircuitAST.h18 class TCompiler;
22 ANGLE_NO_DISCARD bool UnfoldShortCircuitAST(TCompiler *compiler, TIntermBlock *root);
24 ANGLE_NO_DISCARD ANGLE_INLINE bool UnfoldShortCircuitAST(TCompiler *compiler, TIntermBlock *root) in UnfoldShortCircuitAST()
H A DAddAndTrueToLoopCondition.h16 class TCompiler;
20 ANGLE_NO_DISCARD bool AddAndTrueToLoopCondition(TCompiler *compiler, TIntermNode *root);
22 ANGLE_NO_DISCARD ANGLE_INLINE bool AddAndTrueToLoopCondition(TCompiler *compiler, TIntermNode *root) in AddAndTrueToLoopCondition()
H A DRewriteRowMajorMatrices.h16 class TCompiler;
22 ANGLE_NO_DISCARD bool RewriteRowMajorMatrices(TCompiler *compiler,
26 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteRowMajorMatrices(TCompiler *compiler, in RewriteRowMajorMatrices()
H A DRewriteDoWhile.h18 class TCompiler;
23 ANGLE_NO_DISCARD bool RewriteDoWhile(TCompiler *compiler,
27 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteDoWhile(TCompiler *compiler, in RewriteDoWhile()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/
H A DEarlyFragmentTestsOptimization.h17 class TCompiler;
21 ANGLE_NO_DISCARD bool CheckEarlyFragmentTestsFeasible(TCompiler *compiler, TIntermNode *root);
23 ANGLE_NO_DISCARD ANGLE_INLINE bool CheckEarlyFragmentTestsFeasible(TCompiler *compiler, in CheckEarlyFragmentTestsFeasible()
H A DReplaceForShaderFramebufferFetch.h18 class TCompiler;
26 ANGLE_NO_DISCARD bool ReplaceLastFragData(TCompiler *compiler,
34 ANGLE_NO_DISCARD bool ReplaceInOutVariables(TCompiler *compiler,
H A DRewriteR32fImages.cpp31 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()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/gl/
H A DRewriteRepeatedAssignToSwizzled.h24 class TCompiler;
28 ANGLE_NO_DISCARD bool RewriteRepeatedAssignToSwizzled(TCompiler *compiler, TIntermBlock *root);
30 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteRepeatedAssignToSwizzled(TCompiler *compiler, in RewriteRepeatedAssignToSwizzled()
H A DClampFragDepth.h19 class TCompiler;
24 ANGLE_NO_DISCARD bool ClampFragDepth(TCompiler *compiler,
28 ANGLE_NO_DISCARD ANGLE_INLINE bool ClampFragDepth(TCompiler *compiler, in ClampFragDepth()
H A DRegenerateStructNames.h14 class TCompiler;
19 ANGLE_NO_DISCARD bool RegenerateStructNames(TCompiler *compiler,
23 ANGLE_NO_DISCARD ANGLE_INLINE bool RegenerateStructNames(TCompiler *compiler, in RegenerateStructNames()

Completed in 16 milliseconds

123456789