Home
last modified time | relevance | path

Searched refs:Includer (Results 1 – 8 of 8) sorted by relevance

/third_party/glslang/glslang/CInterface/
Dglslang_c_interface.cpp82 class CallbackIncluder : public glslang::TShader::Includer {
97 return glslang::TShader::Includer::includeSystem(headerName, includerName, inclusionDepth); in includeSystem()
109 return glslang::TShader::Includer::includeLocal(headerName, includerName, inclusionDepth); in includeLocal()
134 return new glslang::TShader::Includer::IncludeResult( in makeIncludeResult()
379 …glslang::TShader::Includer& Includer = (input->callbacks.include_local||input->callbacks.include_s… in glslang_shader_preprocess() local
380 ? static_cast<glslang::TShader::Includer&>(callbackIncluder) in glslang_shader_preprocess()
381 : static_cast<glslang::TShader::Includer&>(dirStackFileIncluder); in glslang_shader_preprocess()
390 Includer in glslang_shader_preprocess()
/third_party/glslang/glslang/MachineIndependent/preprocessor/
DPpContext.h198 TPpContext(TParseContextBase&, const std::string& rootFileName, TShader::Includer&);
478 TShader::Includer& includer;
632 TShader::Includer::IncludeResult* includedFile, in TokenizableIncludeFile()
687 TShader::Includer::IncludeResult* includedFile_;
710 void push_include(TShader::Includer::IncludeResult* result) in push_include()
718 TShader::Includer::IncludeResult* include = includeStack.top(); in pop_include()
730 std::stack<TShader::Includer::IncludeResult*> includeStack;
DPpContext.cpp87 TPpContext::TPpContext(TParseContextBase& pc, const std::string& rootFileName, TShader::Includer& i… in TPpContext()
DPp.cpp667 TShader::Includer::IncludeResult* res = nullptr; in CPPinclude()
/third_party/glslang/glslang/Public/
DShaderLang.h589 class Includer {
648 virtual ~Includer() {} in ~Includer()
652 class ForbidIncluder : public Includer {
660 EShMessages, Includer&);
676 Includer& includer) in parse()
687 Includer& includer);
/third_party/glslang/StandAlone/
DDirStackFileIncluder.h50 class DirStackFileIncluder : public glslang::TShader::Includer {
/third_party/glslang/glslang/MachineIndependent/
DShaderLang.cpp796 TShader::Includer& includer, in ProcessDeferred()
1253 TShader::Includer& includer, in PreprocessDeferred()
1293 TShader::Includer& includer, in CompileDeferred()
1859 bool forwardCompatible, EShMessages messages, Includer& includer) in parse()
1883 Includer& includer) in preprocess()
/third_party/glslang/Test/
Druntests181 echo Testing Includer