/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/ |
iomapper.h | 45 class TInfoSink; 58 bool addStage(EShLanguage, TIntermediate&, TInfoSink&, TIoMapResolver*);
|
SymbolTable.cpp | 171 void TVariable::dump(TInfoSink& infoSink) const 180 void TFunction::dump(TInfoSink& infoSink) const 185 void TAnonMember::dump(TInfoSink& TInfoSink) const 187 TInfoSink.debug << "anonymous member " << getMemberNumber() << " of " << getAnonContainer().getName().c_str() << "\n"; 190 void TSymbolTableLevel::dump(TInfoSink &infoSink) const 197 void TSymbolTable::dump(TInfoSink &infoSink) const
|
localintermediate.h | 46 class TInfoSink; 250 void output(TInfoSink&, bool tree); 562 void addToCallGraph(TInfoSink&, const TString& caller, const TString& callee); 563 void merge(TInfoSink&, TIntermediate&); 564 void finalCheck(TInfoSink&, bool keepUncalled); 617 void error(TInfoSink& infoSink, const char*); 618 void warn(TInfoSink& infoSink, const char*); 619 void mergeBodies(TInfoSink&, TIntermSequence& globals, const TIntermSequence& unitGlobals); 620 void mergeLinkerObjects(TInfoSink&, TIntermSequence& linkerObjects, const TIntermSequence& unitLinkerObjects); 622 void mergeErrorCheck(TInfoSink&, const TIntermSymbol&, const TIntermSymbol&, bool crossStage) [all...] |
parseVersions.h | 57 const SpvVersion& spvVersion, EShLanguage language, TInfoSink& infoSink, 117 TInfoSink& infoSink;
|
linkValidate.cpp | 55 void TIntermediate::error(TInfoSink& infoSink, const char* message) 64 void TIntermediate::warn(TInfoSink& infoSink, const char* message) 77 void TIntermediate::merge(TInfoSink& infoSink, TIntermediate& unit) 206 void TIntermediate::mergeBodies(TInfoSink& infoSink, TIntermSequence& globals, const TIntermSequence& unitGlobals) 230 void TIntermediate::mergeLinkerObjects(TInfoSink& infoSink, TIntermSequence& linkerObjects, const TIntermSequence& unitLinkerObjects) 290 void TIntermediate::mergeErrorCheck(TInfoSink& infoSink, const TIntermSymbol& symbol, const TIntermSymbol& unitSymbol, bool crossStage) 383 void TIntermediate::finalCheck(TInfoSink& infoSink, bool keepUncalled) 524 void TIntermediate::checkCallGraphCycles(TInfoSink& infoSink) 606 void TIntermediate::checkCallGraphBodies(TInfoSink& infoSink, bool keepUncalled) 683 void TIntermediate::inOutLocationCheck(TInfoSink& infoSink [all...] |
SymbolTable.h | 117 virtual void dump(TInfoSink &infoSink) const = 0; 174 virtual void dump(TInfoSink &infoSink) const; 296 virtual void dump(TInfoSink &infoSink) const override; 349 virtual void dump(TInfoSink &infoSink) const; 517 void dump(TInfoSink &infoSink) const; 799 void dump(TInfoSink &infoSink) const;
|
intermOut.cpp | 95 TOutputTraverser(TInfoSink& i) : infoSink(i) { } 107 TInfoSink& infoSink; 117 static void OutputTreeText(TInfoSink& infoSink, const TIntermNode* node, const int depth) 142 TInfoSink& out = infoSink; 211 TInfoSink& out = infoSink; 503 TInfoSink& out = infoSink; [all...] |
iomapper.cpp | 240 TResolverUniformAdaptor(EShLanguage s, TIoMapResolver& r, TInfoSink& i, bool& e, TIntermediate& interm) 290 TInfoSink& infoSink; 300 TResolverInOutAdaptor(EShLanguage s, TIoMapResolver& r, TInfoSink& i, bool& e, TIntermediate& interm) 343 TInfoSink& infoSink; 684 bool TIoMapper::addStage(EShLanguage stage, TIntermediate &intermediate, TInfoSink &infoSink, TIoMapResolver *resolver)
|
ShaderLang.cpp | 75 TBuiltInParseables* CreateBuiltInParseables(TInfoSink& infoSink, EShSource source) 92 EShLanguage language, TInfoSink& infoSink, 228 EShSource source, TInfoSink& infoSink, TSymbolTable& symbolTable) 281 EShLanguage language, EShSource source, TInfoSink& infoSink, TSymbolTable** commonTable, 298 bool InitializeSymbolTables(TInfoSink& infoSink, TSymbolTable** commonTable, TSymbolTable** symbolTables, int version, EProfile profile, const SpvVersion& spvVersion, EShSource source) 346 bool AddContextSpecificSymbols(const TBuiltInResource* resources, TInfoSink& infoSink, TSymbolTable& symbolTable, int version, 375 TInfoSink infoSink; 441 bool DeduceVersionProfile(TInfoSink& infoSink, EShLanguage stage, bool versionNotFirst, int defaultVersion, [all...] |
ParseHelper.h | 77 TInfoSink& infoSink, bool forwardCompatible, EShMessages messages) 251 TParseContext(TSymbolTable&, TIntermediate&, bool parsingBuiltins, int version, EProfile, const SpvVersion& spvVersion, EShLanguage, TInfoSink&,
|
/external/swiftshader/src/OpenGL/compiler/ |
Diagnostics.h | 20 class TInfoSink; 25 TDiagnostics(TInfoSink& infoSink); 29 TInfoSink& infoSink() { return mInfoSink; } 52 TInfoSink& mInfoSink;
|
Compiler.h | 111 TInfoSink& getInfoSink() { return infoSink; } 120 bool validateCallDepth(TIntermNode *root, TInfoSink &infoSink); 142 TInfoSink infoSink; // Output sink.
|
localintermediate.h | 28 class TInfoSink; 33 TIntermediate(TInfoSink& i) : infoSink(i) { } 58 TInfoSink& infoSink;
|
Diagnostics.cpp | 21 TDiagnostics::TDiagnostics(TInfoSink& infoSink) :
|
InfoSink.h | 116 class TInfoSink {
|
parseConst.cpp | 23 TConstTraverser(ConstantUnion* cUnion, bool singleConstParam, TOperator constructType, TInfoSink& sink, TType& t) 53 TInfoSink& infoSink;
|
Compiler.cpp | 209 bool TCompiler::validateCallDepth(TIntermNode *root, TInfoSink &infoSink)
|
intermediate.h | 254 class TInfoSink; 450 TIntermTyped* fold(TOperator, TIntermTyped*, TInfoSink&); 497 bool promote(TInfoSink&); 527 bool promote(TInfoSink&, const TType *funcReturnType);
|
ParseHelper.h | 37 TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, GLenum type, int options, bool checksPrecErrors, const char* sourcePath, TInfoSink& is) : 78 TInfoSink &infoSink() { return mDiagnostics.infoSink(); }
|
Intermediate.cpp | 879 bool TIntermUnary::promote(TInfoSink&, const TType *funcReturnType) 941 bool TIntermBinary::promote(TInfoSink& infoSink) [all...] |
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/Include/ |
ShHandle.h | 76 virtual TInfoSink& getInfoSink() { return infoSink; } 77 TInfoSink infoSink; 88 TCompiler(EShLanguage l, TInfoSink& sink) : infoSink(sink) , language(l), haveValidObjectCode(false) { } 91 virtual TInfoSink& getInfoSink() { return infoSink; } 98 TInfoSink& infoSink; 119 TLinker(EShExecutable e, TInfoSink& iSink) : 138 virtual TInfoSink& getInfoSink() { return infoSink; } 139 TInfoSink& infoSink;
|
InfoSink.h | 138 class TInfoSink {
|
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/GenericCodeGen/ |
CodeGen.cpp | 46 TInfoSink infoSink;
|
Link.cpp | 50 TInfoSink infoSink;
|
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/Public/ |
ShaderLang.h | 309 class TInfoSink; 504 TInfoSink* infoSink; 655 TInfoSink* infoSink;
|