Lines Matching refs:TOutputGLSLBase
84 TOutputGLSLBase::TOutputGLSLBase(TInfoSinkBase &objSink, in TOutputGLSLBase() function in sh::TOutputGLSLBase
103 void TOutputGLSLBase::writeInvariantQualifier(const TType &type) in writeInvariantQualifier()
112 void TOutputGLSLBase::writePreciseQualifier(const TType &type) in writePreciseQualifier()
118 void TOutputGLSLBase::writeFloat(TInfoSinkBase &out, float f) in writeFloat()
130 void TOutputGLSLBase::writeTriplet(Visit visit, in writeTriplet()
144 void TOutputGLSLBase::writeFunctionTriplet(Visit visit, in writeFunctionTriplet()
169 std::string TOutputGLSLBase::getCommonLayoutQualifiers(TIntermSymbol *variable) in getCommonLayoutQualifiers()
214 std::string TOutputGLSLBase::getMemoryQualifiers(const TType &type) in getMemoryQualifiers()
247 void TOutputGLSLBase::writeLayoutQualifier(TIntermSymbol *variable) in writeLayoutQualifier()
294 void TOutputGLSLBase::writeFieldLayoutQualifier(const TField *field) in writeFieldLayoutQualifier()
323 void TOutputGLSLBase::writeQualifier(TQualifier qualifier, const TType &type, const TSymbol *symbol) in writeQualifier()
334 const char *TOutputGLSLBase::mapQualifierToString(TQualifier qualifier) in mapQualifierToString()
370 void TOutputGLSLBase::writeVariableType(const TType &type, in writeVariableType()
414 void TOutputGLSLBase::writeFunctionParameters(const TFunction *func) in writeFunctionParameters()
435 const TConstantUnion *TOutputGLSLBase::writeConstantUnion(const TType &type, in writeConstantUnion()
493 void TOutputGLSLBase::writeConstructorTriplet(Visit visit, const TType &type) in writeConstructorTriplet()
515 void TOutputGLSLBase::visitSymbol(TIntermSymbol *node) in visitSymbol()
524 void TOutputGLSLBase::visitConstantUnion(TIntermConstantUnion *node) in visitConstantUnion()
529 bool TOutputGLSLBase::visitSwizzle(Visit visit, TIntermSwizzle *node) in visitSwizzle()
540 bool TOutputGLSLBase::visitBinary(Visit visit, TIntermBinary *node) in visitBinary()
705 bool TOutputGLSLBase::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
755 bool TOutputGLSLBase::visitTernary(Visit visit, TIntermTernary *node) in visitTernary()
772 bool TOutputGLSLBase::visitIfElse(Visit visit, TIntermIfElse *node) in visitIfElse()
790 bool TOutputGLSLBase::visitSwitch(Visit visit, TIntermSwitch *node) in visitSwitch()
798 bool TOutputGLSLBase::visitCase(Visit visit, TIntermCase *node) in visitCase()
813 bool TOutputGLSLBase::visitBlock(Visit visit, TIntermBlock *node) in visitBlock()
841 bool TOutputGLSLBase::visitFunctionDefinition(Visit visit, TIntermFunctionDefinition *node) in visitFunctionDefinition()
851 bool TOutputGLSLBase::visitGlobalQualifierDeclaration(Visit visit, in visitGlobalQualifierDeclaration()
861 void TOutputGLSLBase::visitFunctionPrototype(TIntermFunctionPrototype *node) in visitFunctionPrototype()
877 bool TOutputGLSLBase::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
906 bool TOutputGLSLBase::visitDeclaration(Visit visit, TIntermDeclaration *node) in visitDeclaration()
953 bool TOutputGLSLBase::visitLoop(Visit visit, TIntermLoop *node) in visitLoop()
1003 bool TOutputGLSLBase::visitBranch(Visit visit, TIntermBranch *node) in visitBranch()
1026 void TOutputGLSLBase::visitCodeBlock(TIntermBlock *node) in visitCodeBlock()
1043 void TOutputGLSLBase::visitPreprocessorDirective(TIntermPreprocessorDirective *node) in visitPreprocessorDirective()
1077 ImmutableString TOutputGLSLBase::getTypeName(const TType &type) in getTypeName()
1089 ImmutableString TOutputGLSLBase::hashName(const TSymbol *symbol) in hashName()
1094 ImmutableString TOutputGLSLBase::hashFieldName(const TField *field) in hashFieldName()
1105 ImmutableString TOutputGLSLBase::hashFunctionNameIfNeeded(const TFunction *func) in hashFunctionNameIfNeeded()
1117 void TOutputGLSLBase::declareStruct(const TStructure *structure) in declareStruct()
1142 void TOutputGLSLBase::declareInterfaceBlockLayout(const TType &type) in declareInterfaceBlockLayout()
1217 void TOutputGLSLBase::declareInterfaceBlock(const TType &type) in declareInterfaceBlock()