Home
last modified time | relevance | path

Searched refs:TInfoSink (Results 1 – 25 of 29) sorted by relevance

12

/external/deqp-deps/glslang/glslang/Include/
DShHandle.h79 virtual TInfoSink& getInfoSink() { return infoSink; } in getInfoSink()
80 TInfoSink infoSink;
91 …TCompiler(EShLanguage l, TInfoSink& sink) : infoSink(sink) , language(l), haveValidObjectCode(fals… in TCompiler()
94 virtual TInfoSink& getInfoSink() { return infoSink; } in getInfoSink()
101 TInfoSink& infoSink;
122 TLinker(EShExecutable e, TInfoSink& iSink) : in TLinker()
141 virtual TInfoSink& getInfoSink() { return infoSink; } in getInfoSink()
142 TInfoSink& infoSink;
DInfoSink.h138 class TInfoSink {
/external/swiftshader/src/OpenGL/compiler/
DDiagnostics.h20 class TInfoSink; variable
25 TDiagnostics(TInfoSink& infoSink);
29 TInfoSink& infoSink() { return mInfoSink; } in infoSink()
53 TInfoSink& mInfoSink;
DCompiler.h89 TInfoSink& getInfoSink() { return infoSink; } in getInfoSink()
98 bool validateCallDepth(TIntermNode *root, TInfoSink &infoSink);
120 TInfoSink infoSink; // Output sink.
Dlocalintermediate.h28 class TInfoSink; variable
33 TIntermediate(TInfoSink& i) : infoSink(i) { } in TIntermediate()
58 TInfoSink& infoSink;
DparseConst.cpp23 …TConstTraverser(ConstantUnion* cUnion, bool singleConstParam, TOperator constructType, TInfoSink& … in TConstTraverser()
53 TInfoSink& infoSink;
Dintermediate.h254 class TInfoSink; variable
450 TIntermTyped* fold(TOperator, TIntermTyped*, TInfoSink&);
497 bool promote(TInfoSink&);
527 bool promote(TInfoSink&, const TType *funcReturnType);
DDiagnostics.cpp21 TDiagnostics::TDiagnostics(TInfoSink& infoSink) : in TDiagnostics()
DInfoSink.h117 class TInfoSink {
DParseHelper.h37 …& interm, GLenum type, int options, bool checksPrecErrors, const char* sourcePath, TInfoSink& is) : in TParseContext()
78 TInfoSink &infoSink() { return mDiagnostics.infoSink(); } in infoSink()
DCompiler.cpp210 bool TCompiler::validateCallDepth(TIntermNode *root, TInfoSink &infoSink) in validateCallDepth()
DIntermediate.cpp879 bool TIntermUnary::promote(TInfoSink&, const TType *funcReturnType) in promote() argument
941 bool TIntermBinary::promote(TInfoSink& infoSink) in promote()
1404 TIntermTyped* TIntermConstantUnion::fold(TOperator op, TIntermTyped* constantNode, TInfoSink& infoS… in fold()
/external/deqp-deps/glslang/glslang/MachineIndependent/
DSymbolTable.cpp177 void TVariable::dump(TInfoSink& infoSink) const in dump()
186 void TFunction::dump(TInfoSink& infoSink) const in dump()
191 void TAnonMember::dump(TInfoSink& TInfoSink) const in dump()
193TInfoSink.debug << "anonymous member " << getMemberNumber() << " of " << getAnonContainer().getNam… in dump()
196 void TSymbolTableLevel::dump(TInfoSink &infoSink) const in dump()
203 void TSymbolTable::dump(TInfoSink &infoSink) const in dump()
Dlocalintermediate.h52 class TInfoSink; variable
274 void output(TInfoSink&, bool tree);
620 void addToCallGraph(TInfoSink&, const TString& caller, const TString& callee);
621 void merge(TInfoSink&, TIntermediate&);
622 void finalCheck(TInfoSink&, bool keepUncalled);
718 void error(TInfoSink& infoSink, const char*);
719 void warn(TInfoSink& infoSink, const char*);
720 void mergeCallGraphs(TInfoSink&, TIntermediate&);
721 void mergeModes(TInfoSink&, TIntermediate&);
722 void mergeTrees(TInfoSink&, TIntermediate&);
[all …]
Diomapper.h45 class TInfoSink; variable
58 bool addStage(EShLanguage, TIntermediate&, TInfoSink&, TIoMapResolver*);
DlinkValidate.cpp57 void TIntermediate::error(TInfoSink& infoSink, const char* message) in error()
66 void TIntermediate::warn(TInfoSink& infoSink, const char* message) in warn()
79 void TIntermediate::merge(TInfoSink& infoSink, TIntermediate& unit) in merge()
86 void TIntermediate::mergeCallGraphs(TInfoSink& infoSink, TIntermediate& unit) in mergeCallGraphs()
104 void TIntermediate::mergeModes(TInfoSink& infoSink, TIntermediate& unit) in mergeModes()
273 void TIntermediate::mergeTrees(TInfoSink& infoSink, TIntermediate& unit) in mergeTrees()
410 void TIntermediate::mergeBodies(TInfoSink& infoSink, TIntermSequence& globals, const TIntermSequenc… in mergeBodies()
434 void TIntermediate::mergeLinkerObjects(TInfoSink& infoSink, TIntermSequence& linkerObjects, const T… in mergeLinkerObjects()
497 void TIntermediate::mergeErrorCheck(TInfoSink& infoSink, const TIntermSymbol& symbol, const TInterm… in mergeErrorCheck()
600 void TIntermediate::finalCheck(TInfoSink& infoSink, bool keepUncalled) in finalCheck()
[all …]
DSymbolTable.h118 virtual void dump(TInfoSink &infoSink) const = 0;
175 virtual void dump(TInfoSink &infoSink) const;
297 virtual void dump(TInfoSink &infoSink) const override;
350 virtual void dump(TInfoSink &infoSink) const;
518 void dump(TInfoSink &infoSink) const;
800 void dump(TInfoSink &infoSink) const;
DintermOut.cpp96 TOutputTraverser(TInfoSink& i) : infoSink(i), extraOutput(NoExtraOutput) { } in TOutputTraverser()
114 TInfoSink& infoSink;
126 static void OutputTreeText(TInfoSink& infoSink, const TIntermNode* node, const int depth) in OutputTreeText()
151 TInfoSink& out = infoSink; in visitBinary()
225 TInfoSink& out = infoSink; in visitUnary()
697 TInfoSink& out = infoSink; in visitAggregate()
1082 TInfoSink& out = infoSink; in visitSelection()
1127 static void OutputDouble(TInfoSink& out, double value, TOutputTraverser::EExtraOutput extra) in OutputDouble()
1174 static void OutputConstantUnion(TInfoSink& out, const TIntermTyped* node, const TConstUnionArray& c… in OutputConstantUnion()
1302 TInfoSink& out = infoSink; in visitLoop()
[all …]
DShaderLang.cpp84 TBuiltInParseables* CreateBuiltInParseables(TInfoSink& infoSink, EShSource source) in CreateBuiltInParseables()
101 EShLanguage language, TInfoSink& infoSink, in CreateParseContext()
235 EShSource source, TInfoSink& infoSink, TSymbolTable& symbolTable) in InitializeSymbolTable()
288 … EShLanguage language, EShSource source, TInfoSink& infoSink, TSymbolTable** commonTable, in InitializeStageSymbolTable()
305 bool InitializeSymbolTables(TInfoSink& infoSink, TSymbolTable** commonTable, TSymbolTable** symbol… in InitializeSymbolTables()
383 bool AddContextSpecificSymbols(const TBuiltInResource* resources, TInfoSink& infoSink, TSymbolTable… in AddContextSpecificSymbols()
412 TInfoSink infoSink; in SetupBuiltinSymbolTable()
478 bool DeduceVersionProfile(TInfoSink& infoSink, EShLanguage stage, bool versionNotFirst, int default… in DeduceVersionProfile()
1516 TInfoSink* infoSink; in ShGetInfoLog()
1671 TDeferredCompiler(EShLanguage s, TInfoSink& i) : TCompiler(s, i) { } in TDeferredCompiler()
[all …]
DparseVersions.h58 const SpvVersion& spvVersion, EShLanguage language, TInfoSink& infoSink, in TParseVersions()
135 TInfoSink& infoSink;
Diomapper.cpp240 …TResolverUniformAdaptor(EShLanguage s, TIoMapResolver& r, TInfoSink& i, bool& e, TIntermediate& in… in TResolverUniformAdaptor()
290 TInfoSink& infoSink;
300 …TResolverInOutAdaptor(EShLanguage s, TIoMapResolver& r, TInfoSink& i, bool& e, TIntermediate& inte… in TResolverInOutAdaptor()
349 TInfoSink& infoSink;
742 bool TIoMapper::addStage(EShLanguage stage, TIntermediate &intermediate, TInfoSink &infoSink, TIoMa… in addStage()
DParseHelper.h80 TInfoSink& infoSink, bool forwardCompatible, EShMessages messages,
274 …bool parsingBuiltins, int version, EProfile, const SpvVersion& spvVersion, EShLanguage, TInfoSink&,
/external/deqp-deps/glslang/glslang/GenericCodeGen/
DCodeGen.cpp46 TInfoSink infoSink;
DLink.cpp50 TInfoSink infoSink;
/external/deqp-deps/glslang/glslang/Public/
DShaderLang.h351 class TInfoSink; variable
575 TInfoSink* infoSink;
728 TInfoSink* infoSink;

12