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 | inlinevirtual |
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 | inlineprotected |
getResources() const | TCompiler | |
getShaderSpec() const | TCompiler | inline |
getShaderType() const | TCompiler | inlineprotected |
getShaderVersion() const | TCompiler | inline |
getSourcePath() const | TCompiler | protected |
getSymbolTable() | TCompiler | inline |
getTemporaryIndex() | TCompiler | inlineprotected |
getUniforms() const | TCompiler | inline |
getVaryings() const | TCompiler | inline |
Init(const ShBuiltInResources &resources) | TCompiler | |
initBuiltInFunctionEmulator(BuiltInFunctionEmulator *emu, ShCompileOptions compileOptions) override | TranslatorGLSL | protectedvirtual |
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 | inlineprotectedvirtual |
shouldFlattenPragmaStdglInvariantAll() override | TranslatorGLSL | protectedvirtual |
shouldRunLoopAndIndexingValidation(ShCompileOptions compileOptions) const | TCompiler | |
TCompiler(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output) | TCompiler | |
translate(TIntermNode *root, ShCompileOptions compileOptions) override | TranslatorGLSL | protectedvirtual |
TranslatorGLSL(sh::GLenum type, ShShaderSpec spec, ShShaderOutput output) | TranslatorGLSL | |
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 |