webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
TranslatorESSL Member List
This is the complete list of members for
TranslatorESSL
, including all inherited members.
allocator
TShHandleBase
protected
attributes
TCompiler
protected
checkCallDepth
()
TCompiler
protected
clearResults
()
TCompiler
collectVariables
(TIntermNode *root)
TCompiler
protected
compile
(const char *const shaderStrings[], size_t numStrings, ShCompileOptions compileOptions)
TCompiler
compileTreeForTesting
(const char *const shaderStrings[], size_t numStrings, ShCompileOptions compileOptions)
TCompiler
enforcePackingRestrictions
()
TCompiler
protected
expandedUniforms
TCompiler
protected
getArrayBoundsClamper
() const
TCompiler
protected
getArrayIndexClampingStrategy
() const
TCompiler
protected
getAsCompiler
() override
TCompiler
inline
virtual
getAttributes
() const
TCompiler
inline
getBuiltInFunctionEmulator
() const
TCompiler
protected
getBuiltInResourcesString
() const
TCompiler
inline
getComputeShaderLocalSize
()
TCompiler
inline
getExtensionBehavior
() const
TCompiler
protected
getHashFunction
() const
TCompiler
inline
getInfoSink
()
TCompiler
inline
getInterfaceBlocks
() const
TCompiler
inline
getNameMap
()
TCompiler
inline
getOutputType
() const
TCompiler
inline
getOutputVariables
() const
TCompiler
inline
getPragma
() const
TCompiler
inline
protected
getResources
() const
TCompiler
getShaderSpec
() const
TCompiler
inline
getShaderType
() const
TCompiler
inline
protected
getShaderVersion
() const
TCompiler
inline
getSourcePath
() const
TCompiler
protected
getSymbolTable
()
TCompiler
inline
getTemporaryIndex
()
TCompiler
inline
protected
getUniforms
() const
TCompiler
inline
getVaryings
() const
TCompiler
inline
Init
(const ShBuiltInResources &resources)
TCompiler
initBuiltInFunctionEmulator
(BuiltInFunctionEmulator *emu, ShCompileOptions compileOptions)
TCompiler
inline
protected
virtual
InitBuiltInSymbolTable
(const ShBuiltInResources &resources)
TCompiler
protected
initializeGLPosition
(TIntermNode *root)
TCompiler
protected
initializeOutputVariables
(TIntermNode *root)
TCompiler
protected
interfaceBlocks
TCompiler
protected
isComputeShaderLocalSizeDeclared
() const
TCompiler
inline
isVaryingDefined
(const char *varyingName)
TCompiler
protected
limitExpressionComplexity
(TIntermNode *root)
TCompiler
protected
outputVariables
TCompiler
protected
setResourceString
()
TCompiler
protected
shouldCollectVariables
(ShCompileOptions compileOptions)
TCompiler
inline
protected
virtual
shouldFlattenPragmaStdglInvariantAll
() override
TranslatorESSL
protected
virtual
shouldRunLoopAndIndexingValidation
(ShCompileOptions compileOptions) const
TCompiler
TCompiler
(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output)
TCompiler
translate
(TIntermNode *root, ShCompileOptions compileOptions) override
TranslatorESSL
protected
virtual
TranslatorESSL
(sh::GLenum type, ShShaderSpec spec)
TranslatorESSL
TShHandleBase
()
TShHandleBase
uniforms
TCompiler
protected
useAllMembersInUnusedStandardAndSharedBlocks
(TIntermNode *root)
TCompiler
protected
validateLimitations
(TIntermNode *root)
TCompiler
protected
validateOutputs
(TIntermNode *root)
TCompiler
protected
variablesCollected
TCompiler
protected
varyings
TCompiler
protected
writePragma
(ShCompileOptions compileOptions)
TCompiler
protected
~TCompiler
() override
TCompiler
~TShHandleBase
()
TShHandleBase
virtual
Generated by
1.8.13