Home
last modified time | relevance | path

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

123

/external/angle/third_party/vulkan-deps/glslang/src/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;
/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;
/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 POOL_ALLOCATOR_NEW_DELETE()
58 TInfoSink& infoSink;
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/
Diomapper.h49 class TInfoSink; variable
137 void reserverResourceSlot(TVarEntryInfo& /*ent*/, TInfoSink& /*infoSink*/) override {} in reserverResourceSlot()
138 void reserverStorageSlot(TVarEntryInfo& /*ent*/, TInfoSink& /*infoSink*/) override {} in reserverStorageSlot()
237 void reserverStorageSlot(TVarEntryInfo& ent, TInfoSink& infoSink) override;
238 void reserverResourceSlot(TVarEntryInfo& ent, TInfoSink& infoSink) override;
290 bool virtual addStage(EShLanguage, TIntermediate&, TInfoSink&, TIoMapResolver*);
291 bool virtual doMap(TIoMapResolver*, TInfoSink&) { return true; } in doMap() argument
324 bool addStage(EShLanguage, TIntermediate&, TInfoSink&, TIoMapResolver*) override;
325 bool doMap(TIoMapResolver*, TInfoSink&) override;
Dlocalintermediate.h52 class TInfoSink; variable
595 void output(TInfoSink&, bool tree) { } in output() argument
622 void output(TInfoSink&, bool tree);
929 void addToCallGraph(TInfoSink&, const TString& caller, const TString& callee);
930 void merge(TInfoSink&, TIntermediate&);
931 void finalCheck(TInfoSink&, bool keepUncalled);
933 void mergeGlobalUniformBlocks(TInfoSink& infoSink, TIntermediate& unit, bool mergeExistingOnly);
934 void mergeUniformObjects(TInfoSink& infoSink, TIntermediate& unit);
935 void checkStageIO(TInfoSink&, TIntermediate&);
1011 void error(TInfoSink& infoSink, const char*);
[all …]
DSymbolTable.cpp192 void TSymbol::dumpExtensions(TInfoSink& infoSink) const in dumpExtensions()
205 void TVariable::dump(TInfoSink& infoSink, bool complete) const in dump()
221 void TFunction::dump(TInfoSink& infoSink, bool complete) const in dump()
245 void TAnonMember::dump(TInfoSink& TInfoSink, bool) const in dump() argument
247TInfoSink.debug << "anonymous member " << getMemberNumber() << " of " << getAnonContainer().getNam… in dump()
251 void TSymbolTableLevel::dump(TInfoSink& infoSink, bool complete) const in dump()
258 void TSymbolTable::dump(TInfoSink& infoSink, bool complete) const in dump()
DlinkValidate.cpp58 void TIntermediate::error(TInfoSink& infoSink, const char* message) in error()
69 void TIntermediate::warn(TInfoSink& infoSink, const char* message) in warn()
84 void TIntermediate::merge(TInfoSink& infoSink, TIntermediate& unit) in merge()
96 void TIntermediate::mergeUniformObjects(TInfoSink& infoSink, TIntermediate& unit) { in mergeUniformObjects()
119 void TIntermediate::checkStageIO(TInfoSink& infoSink, TIntermediate& unit) { in checkStageIO()
143 void TIntermediate::mergeCallGraphs(TInfoSink& infoSink, TIntermediate& unit) in mergeCallGraphs()
163 void TIntermediate::mergeModes(TInfoSink& infoSink, TIntermediate& unit) in mergeModes()
336 void TIntermediate::mergeTrees(TInfoSink& infoSink, TIntermediate& unit) in mergeTrees()
492 void TIntermediate::mergeBodies(TInfoSink& infoSink, TIntermSequence& globals, const TIntermSequenc… in mergeBodies()
530 void TIntermediate::mergeGlobalUniformBlocks(TInfoSink& infoSink, TIntermediate& unit, bool mergeEx… in mergeGlobalUniformBlocks()
[all …]
DSymbolTable.h121 virtual void dump(TInfoSink& infoSink, bool complete = false) const = 0;
122 void dumpExtensions(TInfoSink& infoSink) const;
200 virtual void dump(TInfoSink& infoSink, bool complete = false) const;
332 virtual void dump(TInfoSink& infoSink, bool complete = false) const override;
398 virtual void dump(TInfoSink& infoSink, bool complete = false) const override;
568 void dump(TInfoSink& infoSink, bool complete = false) const;
890 void dump(TInfoSink& infoSink, bool complete = false) const;
DintermOut.cpp100 TOutputTraverser(TInfoSink& i) : infoSink(i), extraOutput(NoExtraOutput) { } in TOutputTraverser()
118 TInfoSink& infoSink;
130 static void OutputTreeText(TInfoSink& infoSink, const TIntermNode* node, const int depth) in OutputTreeText()
155 TInfoSink& out = infoSink; in visitBinary()
236 TInfoSink& out = infoSink; in visitUnary()
715 TInfoSink& out = infoSink; in visitAggregate()
1150 TInfoSink& out = infoSink; in visitSelection()
1195 static void OutputDouble(TInfoSink& out, double value, TOutputTraverser::EExtraOutput extra) in OutputDouble()
1245 static void OutputConstantUnion(TInfoSink& out, const TIntermTyped* node, const TConstUnionArray& c… in OutputConstantUnion()
1376 TInfoSink& out = infoSink; in visitLoop()
[all …]
DShaderLang.cpp87 TBuiltInParseables* CreateBuiltInParseables(TInfoSink& infoSink, EShSource source) in CreateBuiltInParseables()
104 EShLanguage language, TInfoSink& infoSink, in CreateParseContext()
242 EShSource source, TInfoSink& infoSink, TSymbolTable& symbolTable) in InitializeSymbolTable()
295 … EShLanguage language, EShSource source, TInfoSink& infoSink, TSymbolTable** commonTable, in InitializeStageSymbolTable()
320 bool InitializeSymbolTables(TInfoSink& infoSink, TSymbolTable** commonTable, TSymbolTable** symbol… in InitializeSymbolTables()
408 bool AddContextSpecificSymbols(const TBuiltInResource* resources, TInfoSink& infoSink, TSymbolTable… in AddContextSpecificSymbols()
437 TInfoSink infoSink; in SetupBuiltinSymbolTable()
503 void DumpBuiltinSymbolTable(TInfoSink& infoSink, const TSymbolTable& symbolTable) in DumpBuiltinSymbolTable()
515 bool DeduceVersionProfile(TInfoSink& infoSink, EShLanguage stage, bool versionNotFirst, int default… in DeduceVersionProfile()
1590 TInfoSink* infoSink; in ShGetInfoLog()
[all …]
Diomapper.cpp195 …daptor(EShLanguage s, TIoMapResolver& r, TVarLiveMap* uniform[EShLangCount], TInfoSink& i, bool& e) in TResolverUniformAdaptor()
265 TInfoSink& infoSink;
273 TResolverInOutAdaptor(EShLanguage s, TIoMapResolver& r, TInfoSink& i, bool& e) in TResolverInOutAdaptor()
312 TInfoSink& infoSink;
324 …TSymbolValidater(TIoMapResolver& r, TInfoSink& i, TVarLiveMap* in[EShLangCount], TVarLiveMap* out[… in TSymbolValidater()
620 TInfoSink& infoSink;
737 TSlotCollector(TIoMapResolver& r, TInfoSink& i) : resolver(r), infoSink(i) { } in TSlotCollector()
744 TInfoSink& infoSink;
1162 void TDefaultGlslIoResolver::reserverStorageSlot(TVarEntryInfo& ent, TInfoSink& infoSink) { in reserverStorageSlot()
1222 void TDefaultGlslIoResolver::reserverResourceSlot(TVarEntryInfo& ent, TInfoSink& infoSink) { in reserverResourceSlot()
[all …]
/external/deqp-deps/glslang/glslang/MachineIndependent/
Diomapper.h49 class TInfoSink; variable
108 void reserverResourceSlot(TVarEntryInfo& /*ent*/, TInfoSink& /*infoSink*/) override {} in reserverResourceSlot()
109 void reserverStorageSlot(TVarEntryInfo& /*ent*/, TInfoSink& /*infoSink*/) override {} in reserverStorageSlot()
204 void reserverStorageSlot(TVarEntryInfo& ent, TInfoSink& infoSink) override;
205 void reserverResourceSlot(TVarEntryInfo& ent, TInfoSink& infoSink) override;
257 bool virtual addStage(EShLanguage, TIntermediate&, TInfoSink&, TIoMapResolver*);
258 bool virtual doMap(TIoMapResolver*, TInfoSink&) { return true; } in doMap() argument
291 bool addStage(EShLanguage, TIntermediate&, TInfoSink&, TIoMapResolver*) override;
292 bool doMap(TIoMapResolver*, TInfoSink&) override;
DSymbolTable.cpp191 void TSymbol::dumpExtensions(TInfoSink& infoSink) const in dumpExtensions()
204 void TVariable::dump(TInfoSink& infoSink, bool complete) const in dump()
220 void TFunction::dump(TInfoSink& infoSink, bool complete) const in dump()
244 void TAnonMember::dump(TInfoSink& TInfoSink, bool) const in dump() argument
246TInfoSink.debug << "anonymous member " << getMemberNumber() << " of " << getAnonContainer().getNam… in dump()
250 void TSymbolTableLevel::dump(TInfoSink& infoSink, bool complete) const in dump()
257 void TSymbolTable::dump(TInfoSink& infoSink, bool complete) const in dump()
Dlocalintermediate.h52 class TInfoSink; variable
561 void output(TInfoSink&, bool tree) { } in output() argument
588 void output(TInfoSink&, bool tree);
869 void addToCallGraph(TInfoSink&, const TString& caller, const TString& callee);
870 void merge(TInfoSink&, TIntermediate&);
871 void finalCheck(TInfoSink&, bool keepUncalled);
943 void error(TInfoSink& infoSink, const char*);
944 void warn(TInfoSink& infoSink, const char*);
945 void mergeCallGraphs(TInfoSink&, TIntermediate&);
946 void mergeModes(TInfoSink&, TIntermediate&);
[all …]
DlinkValidate.cpp57 void TIntermediate::error(TInfoSink& infoSink, const char* message) in error()
68 void TIntermediate::warn(TInfoSink& infoSink, const char* message) in warn()
83 void TIntermediate::merge(TInfoSink& infoSink, TIntermediate& unit) in merge()
92 void TIntermediate::mergeCallGraphs(TInfoSink& infoSink, TIntermediate& unit) in mergeCallGraphs()
112 void TIntermediate::mergeModes(TInfoSink& infoSink, TIntermediate& unit) in mergeModes()
284 void TIntermediate::mergeTrees(TInfoSink& infoSink, TIntermediate& unit) in mergeTrees()
434 void TIntermediate::mergeBodies(TInfoSink& infoSink, TIntermSequence& globals, const TIntermSequenc… in mergeBodies()
458 void TIntermediate::mergeLinkerObjects(TInfoSink& infoSink, TIntermSequence& linkerObjects, const T… in mergeLinkerObjects()
536 void TIntermediate::mergeErrorCheck(TInfoSink& infoSink, const TIntermSymbol& symbol, const TInterm… in mergeErrorCheck()
656 void TIntermediate::sharedBlockCheck(TInfoSink& infoSink) in sharedBlockCheck()
[all …]
DSymbolTable.h121 virtual void dump(TInfoSink& infoSink, bool complete = false) const = 0;
122 void dumpExtensions(TInfoSink& infoSink) const;
200 virtual void dump(TInfoSink& infoSink, bool complete = false) const;
323 virtual void dump(TInfoSink& infoSink, bool complete = false) const override;
385 virtual void dump(TInfoSink& infoSink, bool complete = false) const override;
555 void dump(TInfoSink& infoSink, bool complete = false) const;
864 void dump(TInfoSink& infoSink, bool complete = false) const;
DShaderLang.cpp87 TBuiltInParseables* CreateBuiltInParseables(TInfoSink& infoSink, EShSource source) in CreateBuiltInParseables()
104 EShLanguage language, TInfoSink& infoSink, in CreateParseContext()
238 EShSource source, TInfoSink& infoSink, TSymbolTable& symbolTable) in InitializeSymbolTable()
291 … EShLanguage language, EShSource source, TInfoSink& infoSink, TSymbolTable** commonTable, in InitializeStageSymbolTable()
316 bool InitializeSymbolTables(TInfoSink& infoSink, TSymbolTable** commonTable, TSymbolTable** symbol… in InitializeSymbolTables()
404 bool AddContextSpecificSymbols(const TBuiltInResource* resources, TInfoSink& infoSink, TSymbolTable… in AddContextSpecificSymbols()
433 TInfoSink infoSink; in SetupBuiltinSymbolTable()
499 void DumpBuiltinSymbolTable(TInfoSink& infoSink, const TSymbolTable& symbolTable) in DumpBuiltinSymbolTable()
511 bool DeduceVersionProfile(TInfoSink& infoSink, EShLanguage stage, bool versionNotFirst, int default… in DeduceVersionProfile()
1580 TInfoSink* infoSink; in ShGetInfoLog()
[all …]
DintermOut.cpp100 TOutputTraverser(TInfoSink& i) : infoSink(i), extraOutput(NoExtraOutput) { } in TOutputTraverser()
118 TInfoSink& infoSink;
130 static void OutputTreeText(TInfoSink& infoSink, const TIntermNode* node, const int depth) in OutputTreeText()
155 TInfoSink& out = infoSink; in visitBinary()
236 TInfoSink& out = infoSink; in visitUnary()
711 TInfoSink& out = infoSink; in visitAggregate()
1141 TInfoSink& out = infoSink; in visitSelection()
1186 static void OutputDouble(TInfoSink& out, double value, TOutputTraverser::EExtraOutput extra) in OutputDouble()
1236 static void OutputConstantUnion(TInfoSink& out, const TIntermTyped* node, const TConstUnionArray& c… in OutputConstantUnion()
1367 TInfoSink& out = infoSink; in visitLoop()
[all …]
Diomapper.cpp195 …daptor(EShLanguage s, TIoMapResolver& r, TVarLiveMap* uniform[EShLangCount], TInfoSink& i, bool& e) in TResolverUniformAdaptor()
265 TInfoSink& infoSink;
273 TResolverInOutAdaptor(EShLanguage s, TIoMapResolver& r, TInfoSink& i, bool& e) in TResolverInOutAdaptor()
312 TInfoSink& infoSink;
323 …TSymbolValidater(TIoMapResolver& r, TInfoSink& i, TVarLiveMap* in[EShLangCount], TVarLiveMap* out[… in TSymbolValidater()
615 TInfoSink& infoSink;
732 TSlotCollector(TIoMapResolver& r, TInfoSink& i) : resolver(r), infoSink(i) { } in TSlotCollector()
739 TInfoSink& infoSink;
1151 void TDefaultGlslIoResolver::reserverStorageSlot(TVarEntryInfo& ent, TInfoSink& infoSink) { in reserverStorageSlot()
1211 void TDefaultGlslIoResolver::reserverResourceSlot(TVarEntryInfo& ent, TInfoSink& infoSink) { in reserverResourceSlot()
[all …]
/external/angle/third_party/vulkan-deps/glslang/src/glslang/Public/
DShaderLang.h394 class TInfoSink; variable
687 TInfoSink* infoSink;
825 virtual void reserverStorageSlot(TVarEntryInfo& ent, TInfoSink& infoSink) = 0;
827 virtual void reserverResourceSlot(TVarEntryInfo& ent, TInfoSink& infoSink) = 0;
957 TInfoSink* infoSink;
/external/deqp-deps/glslang/glslang/Public/
DShaderLang.h393 class TInfoSink; variable
666 TInfoSink* infoSink;
804 virtual void reserverStorageSlot(TVarEntryInfo& ent, TInfoSink& infoSink) = 0;
806 virtual void reserverResourceSlot(TVarEntryInfo& ent, TInfoSink& infoSink) = 0;
935 TInfoSink* infoSink;
/external/deqp-deps/glslang/glslang/GenericCodeGen/
DCodeGen.cpp46 TInfoSink infoSink;
/external/angle/third_party/vulkan-deps/glslang/src/glslang/GenericCodeGen/
DCodeGen.cpp46 TInfoSink infoSink;

123