Home
last modified time | relevance | path

Searched refs:TCompiler (Results 1 – 25 of 219) sorted by relevance

123456789

/external/angle/src/compiler/translator/
DShaderLang.cpp39 const std::vector<VarT> *GetVariableList(const TCompiler *compiler);
42 const std::vector<InterfaceBlock> *GetVariableList(const TCompiler *compiler) in GetVariableList()
47 TCompiler *GetCompilerFromHandle(ShHandle handle) in GetCompilerFromHandle()
61 TCompiler *compiler = GetCompilerFromHandle(handle); in GetShaderVariables()
349 TCompiler *compiler = base->getAsCompiler(); in ConstructCompiler()
378 TCompiler *compiler = GetCompilerFromHandle(handle); in GetBuiltInResourcesString()
395 TCompiler *compiler = GetCompilerFromHandle(handle); in Compile()
403 TCompiler *compiler = GetCompilerFromHandle(handle); in ClearResults()
410 TCompiler *compiler = GetCompilerFromHandle(handle); in GetShaderVersion()
417 TCompiler *compiler = GetCompilerFromHandle(handle); in GetShaderOutputType()
[all …]
DCompiler.cpp294 TCompiler::TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output) in TCompiler() function in sh::TCompiler
317 TCompiler::~TCompiler() {} in ~TCompiler()
319 bool TCompiler::shouldRunLoopAndIndexingValidation(ShCompileOptions compileOptions) const in shouldRunLoopAndIndexingValidation()
328 bool TCompiler::shouldLimitTypeSizes() const in shouldLimitTypeSizes()
335 bool TCompiler::Init(const ShBuiltInResources &resources) in Init()
350 TIntermBlock *TCompiler::compileTreeForTesting(const char *const shaderStrings[], in compileTreeForTesting()
357 TIntermBlock *TCompiler::compileTreeImpl(const char *const shaderStrings[], in compileTreeImpl()
442 bool TCompiler::checkShaderVersion(TParseContext *parseContext) in checkShaderVersion()
505 void TCompiler::setASTMetadata(const TParseContext &parseContext) in setASTMetadata()
542 unsigned int TCompiler::getSharedMemorySize() const in getSharedMemorySize()
[all …]
DCompiler.h33 class TCompiler; variable
67 virtual TCompiler *getAsCompiler() { return 0; } in getAsCompiler()
85 class TCompiler : public TShHandleBase
88 TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output);
89 ~TCompiler() override;
90 TCompiler *getAsCompiler() override { return this; } in getAsCompiler()
351 TCompiler *ConstructCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output);
352 void DeleteCompiler(TCompiler *);
/external/angle/third_party/vulkan-deps/glslang/src/glslang/Include/
DShHandle.h50 class TCompiler; variable
61 virtual TCompiler* getAsCompiler() { return 0; } in getAsCompiler()
89 class TCompiler : public TShHandleBase {
91TCompiler(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*);
/external/deqp-deps/glslang/glslang/Include/
DShHandle.h50 class TCompiler; variable
61 virtual TCompiler* getAsCompiler() { return 0; } in getAsCompiler()
89 class TCompiler : public TShHandleBase {
91TCompiler(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*);
/external/swiftshader/src/OpenGL/compiler/
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::validateLimitations(TIntermNode* root) { in validateLimitations()
248 const TExtensionBehavior& TCompiler::getExtensionBehavior() const in getExtensionBehavior()
DCompiler.h75 class TCompiler
78 TCompiler(GLenum shaderType);
79 virtual ~TCompiler();
80 virtual TCompiler* getAsCompiler() { return this; } in getAsCompiler()
/external/deqp-deps/glslang/glslang/GenericCodeGen/
DCodeGen.cpp42 class TGenericCompiler : public TCompiler {
44 … TGenericCompiler(EShLanguage l, int dOptions) : TCompiler(l, infoSink), debugOptions(dOptions) { } in TGenericCompiler()
55 TCompiler* ConstructCompiler(EShLanguage language, int debugOptions) in ConstructCompiler()
63 void DeleteCompiler(TCompiler* compiler) in DeleteCompiler()
/external/angle/third_party/vulkan-deps/glslang/src/glslang/GenericCodeGen/
DCodeGen.cpp42 class TGenericCompiler : public TCompiler {
44 … TGenericCompiler(EShLanguage l, int dOptions) : TCompiler(l, infoSink), debugOptions(dOptions) { } in TGenericCompiler()
55 TCompiler* ConstructCompiler(EShLanguage language, int debugOptions) in ConstructCompiler()
63 void DeleteCompiler(TCompiler* compiler) in DeleteCompiler()
/external/angle/src/compiler/translator/tree_util/
DReplaceVariable.h20 class TCompiler; variable
30 ANGLE_NO_DISCARD bool ReplaceVariable(TCompiler *compiler,
34 ANGLE_NO_DISCARD bool ReplaceVariableWithTyped(TCompiler *compiler,
42 ANGLE_NO_DISCARD bool ReplaceVariables(TCompiler *compiler,
DReplaceArrayOfMatrixVarying.h18 class TCompiler; variable
23 ANGLE_NO_DISCARD bool ReplaceArrayOfMatrixVarying(TCompiler *compiler,
28 ANGLE_NO_DISCARD bool ReplaceArrayOfMatrixVaryings(TCompiler *compiler,
DRewriteSampleMaskVariable.h18 class TCompiler; variable
27 ANGLE_NO_DISCARD bool RewriteSampleMask(TCompiler *compiler,
32 ANGLE_NO_DISCARD bool RewriteSampleMaskIn(TCompiler *compiler,
/external/angle/src/compiler/translator/tree_ops/vulkan/
DRewriteArrayOfArrayOfOpaqueUniforms.cpp49 TIntermTyped *RewriteArrayOfArraySubscriptExpression(TCompiler *compiler,
60 explicit RewriteExpressionTraverser(TCompiler *compiler, const UniformMap &uniformMap) in RewriteExpressionTraverser()
88 TCompiler *mCompiler;
95 void RewriteIndexExpression(TCompiler *compiler, in RewriteIndexExpression()
123 TIntermTyped *RewriteArrayOfArraySubscriptExpression(TCompiler *compiler, in RewriteArrayOfArraySubscriptExpression()
246 RewriteArrayOfArrayOfOpaqueUniformsTraverser(TCompiler *compiler, TSymbolTable *symbolTable) in RewriteArrayOfArrayOfOpaqueUniformsTraverser()
336 TCompiler *mCompiler;
341 bool RewriteArrayOfArrayOfOpaqueUniforms(TCompiler *compiler, in RewriteArrayOfArrayOfOpaqueUniforms()
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()
DEarlyFragmentTestsOptimization.h17 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()
/external/angle/src/compiler/translator/tree_ops/gl/
DRewriteRepeatedAssignToSwizzled.h24 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()
DRegenerateStructNames.h14 class TCompiler; variable
19 ANGLE_NO_DISCARD bool RegenerateStructNames(TCompiler *compiler,
23 ANGLE_NO_DISCARD ANGLE_INLINE bool RegenerateStructNames(TCompiler *compiler, in RegenerateStructNames()
DVectorizeVectorScalarArithmetic.h20 class TCompiler; variable
25 ANGLE_NO_DISCARD bool VectorizeVectorScalarArithmetic(TCompiler *compiler,
29 ANGLE_NO_DISCARD ANGLE_INLINE bool VectorizeVectorScalarArithmetic(TCompiler *compiler, in VectorizeVectorScalarArithmetic()
DClampFragDepth.h19 class TCompiler; variable
24 ANGLE_NO_DISCARD bool ClampFragDepth(TCompiler *compiler,
28 ANGLE_NO_DISCARD ANGLE_INLINE bool ClampFragDepth(TCompiler *compiler, in ClampFragDepth()
/external/angle/src/compiler/translator/tree_ops/gl/mac/
DAddAndTrueToLoopCondition.h16 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()
DRewriteUnaryMinusOperatorFloat.h15 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()
DUnfoldShortCircuitAST.h18 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()
DRewriteDoWhile.h18 class TCompiler; variable
23 ANGLE_NO_DISCARD bool RewriteDoWhile(TCompiler *compiler,
27 ANGLE_NO_DISCARD ANGLE_INLINE bool RewriteDoWhile(TCompiler *compiler, in RewriteDoWhile()
/external/angle/src/compiler/translator/tree_ops/
DSimplifyLoopConditions.h18 class TCompiler; variable
22 ANGLE_NO_DISCARD bool SimplifyLoopConditions(TCompiler *compiler,
26 ANGLE_NO_DISCARD bool SimplifyLoopConditions(TCompiler *compiler,
DRemoveDynamicIndexing.h22 class TCompiler; variable
29 TCompiler *compiler,
35 TCompiler *compiler,

123456789