HomeSort by relevance Sort by last modified time
    Searched refs:EShLanguage (Results 1 - 25 of 29) sorted by null

1 2

  /prebuilts/ndk/r13/sources/third_party/shaderc/libshaderc_util/include/libshaderc_util/
shader_stage.h 29 // Given a string representing a stage, returns the glslang EShLanguage for it.
31 EShLanguage MapStageNameToLanguage(
compiler.h 165 EShLanguage forced_shader_stage, const std::string& error_tag,
166 const std::function<EShLanguage(
228 // possible. In the returned pair, the glslang EShLanguage is the shader
232 std::pair<EShLanguage, std::string> GetShaderStageFromSourceCode(
  /prebuilts/ndk/r13/sources/third_party/shaderc/libshaderc_util/src/
shader_stage.cc 22 EShLanguage language;
29 EShLanguage MapStageNameToLanguage(const string_piece& stage_name) {
compiler.cc 71 const string_piece& input_source_string, EShLanguage forced_shader_stage,
73 const std::function<EShLanguage(std::ostream* error_stream,
91 EShLanguage used_shader_stage = forced_shader_stage;
325 std::pair<EShLanguage, std::string> Compiler::GetShaderStageFromSourceCode(
384 EShLanguage stage = MapStageNameToLanguage(first_pragma_stage);
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/hlsl/
hlslParseables.h 52 void initialize(const TBuiltInResource& resources, int version, EProfile, const SpvVersion& spvVersion, EShLanguage);
54 void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable);
56 void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, const TBuiltInResource &resources);
hlslParseables.cpp     [all...]
hlslParseHelper.h 47 int version, EProfile, const SpvVersion& spvVersion, EShLanguage, TInfoSink&,
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/GenericCodeGen/
CodeGen.cpp 44 TGenericCompiler(EShLanguage l, int dOptions) : TCompiler(l, infoSink), debugOptions(dOptions) { }
55 TCompiler* ConstructCompiler(EShLanguage language, int debugOptions)
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/
Initialize.h 65 virtual void initialize(const TBuiltInResource& resources, int version, EProfile, const SpvVersion& spvVersion, EShLanguage) = 0;
67 virtual const TString& getStageString(EShLanguage language) const { return stageBuiltins[language]; }
69 virtual void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable) = 0;
71 virtual void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, const TBuiltInResource &resources) = 0;
89 void initialize(const TBuiltInResource& resources, int version, EProfile, const SpvVersion& spvVersion, EShLanguage);
91 void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable);
93 void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, const TBuiltInResource &resources);
parseVersions.h 57 const SpvVersion& spvVersion, EShLanguage language, TInfoSink& infoSink,
68 virtual void requireStage(const TSourceLoc&, EShLanguage, const char* featureDesc);
116 EShLanguage language; // really the stage
reflection.h 74 bool addStage(EShLanguage, const TIntermediate&);
localintermediate.h 127 explicit TIntermediate(EShLanguage l, int v = 0, EProfile p = ENoProfile) :
145 bool postProcess(TIntermNode*, EShLanguage);
159 EShLanguage getStage() const { return language; }
216 void addSymbolLinkageNodes(TIntermAggregate*& linkage, EShLanguage, TSymbolTable&);
350 const EShLanguage language; // stage, known at construction time
ShaderLang.cpp 172 bool InitializeSymbolTable(const TString& builtIns, int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TInfoSink& infoSink,
212 int CommonIndex(EProfile profile, EShLanguage language)
221 EShLanguage language, TInfoSink& infoSink, TSymbolTable** commonTable, TSymbolTable** symbolTables)
274 EProfile profile, const SpvVersion& spvVersion, EShLanguage language, EShSource source)
345 [versionIndex][spvVersionIndex][profileIndex][CommonIndex(profile, (EShLanguage)stage)]);
364 bool DeduceVersionProfile(TInfoSink& infoSink, EShLanguage stage, bool versionNotFirst, int defaultVersion,
    [all...]
ParseHelper.h 77 EProfile profile, const SpvVersion& spvVersion, EShLanguage language,
86 EShLanguage getLanguage() const { return language; }
154 TParseContext(TSymbolTable&, TIntermediate&, bool parsingBuiltins, int version, EProfile, const SpvVersion& spvVersion, EShLanguage, TInfoSink&,
Versions.cpp 335 const char* StageName(EShLanguage stage)
410 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguage stage, const char* featureDesc)
reflection.cpp 718 bool TReflection::addStage(EShLanguage, const TIntermediate& intermediate)
Initialize.cpp     [all...]
Intermediate.cpp     [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Include/
ShHandle.h 89 TCompiler(EShLanguage l, TInfoSink& sink) : infoSink(sink) , language(l), haveValidObjectCode(false) { }
91 EShLanguage getLanguage() { return language; }
103 EShLanguage language;
162 TCompiler* ConstructCompiler(EShLanguage, int);
Types.h 551 bool isArrayedIo(EShLanguage language) const
    [all...]
  /external/vulkan-validation-layers/tests/
vktestframework.h 86 EShLanguage FindLanguage(const std::string &name);
87 EShLanguage FindLanguage(const VkShaderStageFlagBits shader_type);
vktestframework.cpp 648 EShLanguage VkTestFramework::FindLanguage(const std::string &name) {
674 EShLanguage VkTestFramework::FindLanguage(const VkShaderStageFlagBits shader_type) {
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/third_party/glslang/glslang/Public/
ShaderLang.h 91 } EShLanguage; // would be better as stage, but this is ancient now
108 } EShSource; // if EShLanguage were EShStage, this could be EShLanguage instead
110 const char* StageName(EShLanguage);
176 SH_IMPORT_EXPORT ShHandle ShConstructCompiler(const EShLanguage, int debugOptions); // one per shader
295 explicit TShader(EShLanguage);
406 EShLanguage getStage() const { return stage; }
410 EShLanguage stage;
454 TIntermediate* getIntermediate(EShLanguage stage) const { return intermediate[stage]; }
474 bool linkStage(EShLanguage, EShMessages)
    [all...]
  /prebuilts/ndk/r13/sources/third_party/shaderc/libshaderc/src/
shaderc.cc 45 EShLanguage GetForcedStage(shaderc_shader_kind kind) {
111 EShLanguage operator()(std::ostream* /*error_stream*/,
113 EShLanguage stage = GetDefaultStage(kind_);
128 EShLanguage GetDefaultStage(shaderc_shader_kind kind) const {
360 EShLanguage forced_stage = GetForcedStage(shader_kind);
  /external/deqp/external/vulkancts/framework/vulkan/
vkGlslToSpirV.cpp 53 EShLanguage getGlslangStage (glu::ShaderType type)
55 static const EShLanguage stageMap[] =
263 const EShLanguage shaderStage = getGlslangStage(glu::ShaderType(shaderType));

Completed in 143 milliseconds

1 2