zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TranslatorGLSL Member List

This is the complete list of members for TranslatorGLSL, including all inherited members.

allocatorTShHandleBaseprotected
clearResults()TCompilerprotected
collectAttribsUniforms(TIntermNode *root)TCompilerprotected
compile(const char *const shaderStrings[], size_t numStrings, int compileOptions)TCompiler
detectCallDepth(TIntermNode *root, TInfoSink &infoSink, bool limitCallStackDepth)TCompilerprotected
enforceFragmentShaderTimingRestrictions(const TDependencyGraph &graph)TCompilerprotected
enforcePackingRestrictions()TCompilerprotected
enforceTimingRestrictions(TIntermNode *root, bool outputGraph)TCompilerprotected
enforceVertexShaderTimingRestrictions(TIntermNode *root)TCompilerprotected
getArrayBoundsClamper() const TCompilerprotected
getArrayIndexClampingStrategy() const TCompilerprotected
getAsCompiler()TCompilerinlinevirtual
getAsTranslatorHLSL()TShHandleBaseinlinevirtual
getAttribs() const TCompilerinline
getBuiltInFunctionEmulator() const TCompilerprotected
getExtensionBehavior() const TCompilerprotected
getHashFunction() const TCompilerinline
getInfoSink()TCompilerinline
getMappedNameMaxLength() const TCompiler
getNameMap()TCompilerinline
getResources() const TCompilerprotected
getShaderSpec() const TCompilerinlineprotected
getShaderType() const TCompilerinlineprotected
getSymbolTable()TCompilerinline
getUniforms() const TCompilerinline
Init(const ShBuiltInResources &resources)TCompiler
InitBuiltInSymbolTable(const ShBuiltInResources &resources)TCompilerprotected
limitExpressionComplexity(TIntermNode *root)TCompilerprotected
mapLongVariableNames(TIntermNode *root)TCompilerprotected
rewriteCSSShader(TIntermNode *root)TCompilerprotected
TCompiler(ShShaderType type, ShShaderSpec spec)TCompiler
translate(TIntermNode *root)TranslatorGLSLprotectedvirtual
TranslatorGLSL(ShShaderType type, ShShaderSpec spec)TranslatorGLSL
TShHandleBase()TShHandleBase
validateLimitations(TIntermNode *root)TCompilerprotected
~TCompiler()TCompilervirtual
~TShHandleBase()TShHandleBasevirtual