/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));
|