Home
last modified time | relevance | path

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

/third_party/glslang/glslang/MachineIndependent/
DShaderLang.cpp248 TShader::ForbidIncluder includer; in InitializeSymbolTable()
816 TShader::Includer& includer, in ProcessDeferred()
1271 TShader::Includer& includer, in PreprocessDeferred()
1310 TShader::Includer& includer, in CompileDeferred()
1487 TShader::ForbidIncluder includer; in ShCompile()
1749 TShader::TShader(EShLanguage s) in TShader() function in glslang::TShader
1765 TShader::~TShader() in ~TShader()
1773 void TShader::setStrings(const char* const* s, int n) in setStrings()
1780 void TShader::setStringsWithLengths(const char* const* s, const int* l, int n) in setStringsWithLengths()
1787 void TShader::setStringsWithLengthsAndNames( in setStringsWithLengthsAndNames()
[all …]
/third_party/glslang/glslang/CInterface/
Dglslang_c_interface.cpp58 glslang::TShader* shader;
81 class CallbackIncluder : public glslang::TShader::Includer {
84 class CallbackIncludeResult : public glslang::TShader::Includer::IncludeResult {
88 … : glslang::TShader::Includer::IncludeResult(headerName, headerData, headerLength, userData), in CallbackIncludeResult()
117 return glslang::TShader::Includer::includeSystem(headerName, includerName, inclusionDepth); in includeSystem()
131 return glslang::TShader::Includer::includeLocal(headerName, includerName, inclusionDepth); in includeLocal()
336 shader->shader = new glslang::TShader(c_shader_stage(input->stage)); in glslang_shader_create()
/third_party/glslang/glslang/Public/
DShaderLang.h448 class TShader {
450 GLSLANG_EXPORT explicit TShader(EShLanguage);
451 GLSLANG_EXPORT virtual ~TShader();
632 TShader::ForbidIncluder includer; in parse()
690 TShader& operator=(TShader&);
823 void addShader(TShader* shader) { stages[shader->stage].push_back(shader); } in addShader()
824 std::list<TShader*>& getShaders(EShLanguage stage) { return stages[stage]; } in getShaders()
932 std::list<TShader*> stages[EShLangCount];
/third_party/glslang/glslang/MachineIndependent/preprocessor/
DPpContext.h200 TPpContext(TParseContextBase&, const std::string& rootFileName, TShader::Includer&);
454 TShader::Includer& includer;
596 TShader::Includer::IncludeResult* includedFile, in TokenizableIncludeFile()
651 TShader::Includer::IncludeResult* includedFile_;
674 void push_include(TShader::Includer::IncludeResult* result) in push_include()
682 TShader::Includer::IncludeResult* include = includeStack.top(); in pop_include()
694 std::stack<TShader::Includer::IncludeResult*> includeStack;
DPpContext.cpp87 TPpContext::TPpContext(TParseContextBase& pc, const std::string& rootFileName, TShader::Includer& i… in TPpContext()
DPp.cpp666 TShader::Includer::IncludeResult* res = nullptr; in CPPinclude()
/third_party/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.cpp57 std::vector<std::unique_ptr<glslang::TShader>> shaders; in TEST_P()
63 new glslang::TShader(GetShaderStage(GetSuffix(fileNames[i])))); in TEST_P()
DTestFixture.h185 bool compile(glslang::TShader* shader, const std::string& code,
224 glslang::TShader shader(stage);
300 glslang::TShader shader(stage); in compileLinkIoMap()
354 glslang::TShader shader(stage);
632 glslang::TShader shader(EShLangVertex); in preprocess()
635 glslang::TShader::ForbidIncluder includer; in preprocess()
DConfig.FromFile.cpp73 glslang::TShader shader(GetShaderStage(GetSuffix(testCase.input))); in TEST_P()
/third_party/ffmpeg/libavfilter/
Dglslang.cpp165 TShader *shader = new TShader(lang[stage]); in glslang_compile()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
Dglslang_wrapper.cpp47 glslang::TShader warmUpShader(EShLangVertex); in Warmup()
142 glslang::TShader shader(language); in GlslangCompileToSpirv()
/third_party/skia/third_party/externals/swiftshader/tests/VulkanWrapper/
DUtil.cpp146 std::unique_ptr<glslang::TShader> glslangShader = std::make_unique<glslang::TShader>(glslLanguage); in compileGLSLtoSPIRV()
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DGlslangWrapper.cpp980 glslang::TShader vertexShader(EShLangVertex); in GetShaderCodeImpl()
981 glslang::TShader fragmentShader(EShLangFragment); in GetShaderCodeImpl()
982 glslang::TShader geometryShader(EShLangGeometry); in GetShaderCodeImpl()
983 glslang::TShader computeShader(EShLangCompute); in GetShaderCodeImpl()
985 gl::ShaderMap<glslang::TShader *> shaders = { in GetShaderCodeImpl()
1003 glslang::TShader *shader = shaders[shaderType]; in GetShaderCodeImpl()
/third_party/glslang/StandAlone/
DDirStackFileIncluder.h49 class DirStackFileIncluder : public glslang::TShader::Includer {
DStandAlone.cpp1010 std::list<glslang::TShader*> shaders; in CompileAndLinkShaderUnits()
1022 glslang::TShader* shader = new glslang::TShader(compUnit.stage); in CompileAndLinkShaderUnits()
/third_party/glslang/glslang/OSDependent/Web/
Dglslang.js.cpp221 glslang::TShader shader(stage); in convert_glsl_to_spirv()
/third_party/vk-gl-cts/external/openglcts/modules/common/
DglcSpirvUtils.cpp224 glslang::TShader shader(shaderStage); in compileGlslToSpirV()
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkShaderToSpirV.cpp280 glslang::TShader shader (shaderStage); in compileShaderToSpirV()
/third_party/skia/third_party/externals/tint/samples/
Dmain.cc893 glslang::TShader shader(lang); in GenerateGlsl()
/third_party/glslang/
DREADME.md371 class TShader
/third_party/flutter/skia/third_party/externals/angle2/src/tests/test_utils/third_party/
Dvulkan_command_buffer_utils.cpp1438 glslang::TShader shader(stage); in GLSLtoSPV()
/third_party/skia/third_party/externals/angle2/src/tests/test_utils/third_party/
Dvulkan_command_buffer_utils.cpp1449 glslang::TShader shader(stage); in GLSLtoSPV()