Lines Matching refs:TCompiler
99 TCompiler::TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output)
112 TCompiler::~TCompiler()
116 bool TCompiler::Init(const ShBuiltInResources& resources)
141 bool TCompiler::compile(const char* const shaderStrings[],
285 bool TCompiler::InitBuiltInSymbolTable(const ShBuiltInResources &resources)
340 void TCompiler::setResourceString()
368 void TCompiler::clearResults()
388 bool TCompiler::detectCallDepth(TIntermNode* root, TInfoSink& infoSink, bool limitCallStackDepth)
414 bool TCompiler::validateOutputs(TIntermNode* root)
421 void TCompiler::rewriteCSSShader(TIntermNode* root)
427 bool TCompiler::validateLimitations(TIntermNode* root)
434 bool TCompiler::enforceTimingRestrictions(TIntermNode* root, bool outputGraph)
464 bool TCompiler::limitExpressionComplexity(TIntermNode* root)
489 bool TCompiler::enforceFragmentShaderTimingRestrictions(const TDependencyGraph& graph)
496 TCompiler::enforceVertexShaderTimingRestrictions(TIntermNode* root)
503 void TCompiler::collectVariables(TIntermNode* root)
519 bool TCompiler::enforcePackingRestrictions()
525 void TCompiler::initializeGLPosition(TIntermNode* root)
535 void TCompiler::initializeVaryingsWithoutStaticUse(TIntermNode* root)
560 const TExtensionBehavior& TCompiler::getExtensionBehavior() const
565 const ShBuiltInResources& TCompiler::getResources() const
570 const ArrayBoundsClamper& TCompiler::getArrayBoundsClamper() const
575 ShArrayIndexClampingStrategy TCompiler::getArrayIndexClampingStrategy() const
580 const BuiltInFunctionEmulator& TCompiler::getBuiltInFunctionEmulator() const