Home
last modified time | relevance | path

Searched refs:TShader (Results 1 – 15 of 15) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/
DShaderLang.cpp245 TShader::ForbidIncluder includer; in InitializeSymbolTable()
782 TShader::Includer& includer, in ProcessDeferred()
1208 TShader::Includer& includer, in PreprocessDeferred()
1246 TShader::Includer& includer, in CompileDeferred()
1423 TShader::ForbidIncluder includer; in ShCompile()
1675 TShader::TShader(EShLanguage s) in TShader() function in glslang::TShader
1691 TShader::~TShader() in ~TShader()
1699 void TShader::setStrings(const char* const* s, int n) in setStrings()
1706 void TShader::setStringsWithLengths(const char* const* s, const int* l, int n) in setStringsWithLengths()
1713 void TShader::setStringsWithLengthsAndNames( in setStringsWithLengthsAndNames()
[all …]
/external/deqp-deps/glslang/glslang/Public/
DShaderLang.h395 class TShader {
397 explicit TShader(EShLanguage);
398 virtual ~TShader();
542 TShader::ForbidIncluder includer; in parse()
599 TShader& operator=(TShader&);
681 void addShader(TShader* shader) { stages[shader->stage].push_back(shader); } in addShader()
725 std::list<TShader*> stages[EShLangCount];
/external/deqp-deps/glslang/glslang/MachineIndependent/preprocessor/
DPpContext.h199 TPpContext(TParseContextBase&, const std::string& rootFileName, TShader::Includer&);
392 TShader::Includer& includer;
530 TShader::Includer::IncludeResult* includedFile, in TokenizableIncludeFile()
585 TShader::Includer::IncludeResult* includedFile_;
608 void push_include(TShader::Includer::IncludeResult* result) in push_include()
616 TShader::Includer::IncludeResult* include = includeStack.top(); in pop_include()
628 std::stack<TShader::Includer::IncludeResult*> includeStack;
DPpContext.cpp87 TPpContext::TPpContext(TParseContextBase& pc, const std::string& rootFileName, TShader::Includer& i… in TPpContext()
DPp.cpp637 TShader::Includer::IncludeResult* res = nullptr; in CPPinclude()
/external/deqp-deps/glslang/gtests/
DLink.FromFile.cpp56 std::vector<std::unique_ptr<glslang::TShader>> shaders; in TEST_P()
62 new glslang::TShader(GetShaderStage(GetSuffix(fileNames[i])))); in TEST_P()
DLink.FromFile.Vk.cpp56 std::vector<std::unique_ptr<glslang::TShader>> shaders; in TEST_P()
62 new glslang::TShader(GetShaderStage(GetSuffix(fileNames[i])))); in TEST_P()
DTestFixture.h185 bool compile(glslang::TShader* shader, const std::string& code,
223 glslang::TShader shader(stage);
296 glslang::TShader shader(stage); in compileLinkIoMap()
345 glslang::TShader shader(stage);
618 glslang::TShader shader(EShLangVertex); in preprocess()
621 glslang::TShader::ForbidIncluder includer; in preprocess()
DConfig.FromFile.cpp73 glslang::TShader shader(GetShaderStage(GetSuffix(testCase.input))); in TEST_P()
/external/deqp-deps/glslang/StandAlone/
DDirStackFileIncluder.h49 class DirStackFileIncluder : public glslang::TShader::Includer {
DStandAlone.cpp924 std::list<glslang::TShader*> shaders; in CompileAndLinkShaderUnits()
936 glslang::TShader* shader = new glslang::TShader(compUnit.stage); in CompileAndLinkShaderUnits()
/external/vulkan-validation-layers/tests/
Dvktestframework.cpp776 glslang::TShader *shader = new glslang::TShader(stage); in GLSLtoSPV()
/external/deqp/external/vulkancts/framework/vulkan/
DvkShaderToSpirV.cpp276 glslang::TShader shader (shaderStage); in compileShaderToSpirV()
/external/deqp-deps/glslang/
DREADME.md255 class TShader
/external/deqp/external/openglcts/modules/gl/
Dgl4cGlSpirvTests.cpp213 glslang::TShader shader(shaderStage); in compileGlslToSpirV()