webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
TranslatorGLSL Member List

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

allocatorTShHandleBaseprotected
attributesTCompilerprotected
checkCallDepth()TCompilerprotected
clearResults()TCompiler
collectVariables(TIntermNode *root)TCompilerprotected
compile(const char *const shaderStrings[], size_t numStrings, ShCompileOptions compileOptions)TCompiler
compileTreeForTesting(const char *const shaderStrings[], size_t numStrings, ShCompileOptions compileOptions)TCompiler
enforcePackingRestrictions()TCompilerprotected
expandedUniformsTCompilerprotected
getArrayBoundsClamper() constTCompilerprotected
getArrayIndexClampingStrategy() constTCompilerprotected
getAsCompiler() overrideTCompilerinlinevirtual
getAttributes() constTCompilerinline
getBuiltInFunctionEmulator() constTCompilerprotected
getBuiltInResourcesString() constTCompilerinline
getComputeShaderLocalSize()TCompilerinline
getExtensionBehavior() constTCompilerprotected
getHashFunction() constTCompilerinline
getInfoSink()TCompilerinline
getInterfaceBlocks() constTCompilerinline
getNameMap()TCompilerinline
getOutputType() constTCompilerinline
getOutputVariables() constTCompilerinline
getPragma() constTCompilerinlineprotected
getResources() constTCompiler
getShaderSpec() constTCompilerinline
getShaderType() constTCompilerinlineprotected
getShaderVersion() constTCompilerinline
getSourcePath() constTCompilerprotected
getSymbolTable()TCompilerinline
getTemporaryIndex()TCompilerinlineprotected
getUniforms() constTCompilerinline
getVaryings() constTCompilerinline
Init(const ShBuiltInResources &resources)TCompiler
initBuiltInFunctionEmulator(BuiltInFunctionEmulator *emu, ShCompileOptions compileOptions) overrideTranslatorGLSLprotectedvirtual
InitBuiltInSymbolTable(const ShBuiltInResources &resources)TCompilerprotected
initializeGLPosition(TIntermNode *root)TCompilerprotected
initializeOutputVariables(TIntermNode *root)TCompilerprotected
interfaceBlocksTCompilerprotected
isComputeShaderLocalSizeDeclared() constTCompilerinline
isVaryingDefined(const char *varyingName)TCompilerprotected
limitExpressionComplexity(TIntermNode *root)TCompilerprotected
outputVariablesTCompilerprotected
setResourceString()TCompilerprotected
shouldCollectVariables(ShCompileOptions compileOptions)TCompilerinlineprotectedvirtual
shouldFlattenPragmaStdglInvariantAll() overrideTranslatorGLSLprotectedvirtual
shouldRunLoopAndIndexingValidation(ShCompileOptions compileOptions) constTCompiler
TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output)TCompiler
translate(TIntermNode *root, ShCompileOptions compileOptions) overrideTranslatorGLSLprotectedvirtual
TranslatorGLSL(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output)TranslatorGLSL
TShHandleBase()TShHandleBase
uniformsTCompilerprotected
useAllMembersInUnusedStandardAndSharedBlocks(TIntermNode *root)TCompilerprotected
validateLimitations(TIntermNode *root)TCompilerprotected
validateOutputs(TIntermNode *root)TCompilerprotected
variablesCollectedTCompilerprotected
varyingsTCompilerprotected
writePragma(ShCompileOptions compileOptions)TCompilerprotected
~TCompiler() overrideTCompiler
~TShHandleBase()TShHandleBasevirtual