Home
last modified time | relevance | path

Searched refs:EShLanguage (Results 1 – 25 of 30) sorted by relevance

12

/external/deqp-deps/glslang/glslang/Public/
DShaderLang.h107 } EShLanguage; // would be better as stage, but this is ancient now typedef
166EShLanguage stage; // redundant information with other input, this one overrides when not E…
191 const char* StageName(EShLanguage);
271 SH_IMPORT_EXPORT ShHandle ShConstructCompiler(const EShLanguage, int debugOptions); // one per sha…
397 explicit TShader(EShLanguage);
433 void setEnvInput(EShSource lang, EShLanguage envStage, EShClient client, int version) in setEnvInput()
567 EShLanguage getStage() const { return stage; } in getStage()
572 EShLanguage stage;
635 …virtual bool validateBinding(EShLanguage stage, const char* name, const TType& type, bool is_live)…
638 …virtual int resolveBinding(EShLanguage stage, const char* name, const TType& type, bool is_live) =…
[all …]
/external/deqp-deps/glslang/glslang/MachineIndependent/
Diomapper.cpp206 EShLanguage stage;
208 inline TNotifyUniformAdaptor(EShLanguage s, TIoMapResolver& r) in TNotifyUniformAdaptor()
223 EShLanguage stage;
225 inline TNotifyInOutAdaptor(EShLanguage s, TIoMapResolver& r) in TNotifyInOutAdaptor()
240 …TResolverUniformAdaptor(EShLanguage s, TIoMapResolver& r, TInfoSink& i, bool& e, TIntermediate& in… in TResolverUniformAdaptor()
288 EShLanguage stage;
300 …TResolverInOutAdaptor(EShLanguage s, TIoMapResolver& r, TInfoSink& i, bool& e, TIntermediate& inte… in TResolverInOutAdaptor()
347 EShLanguage stage;
422 …virtual bool validateBinding(EShLanguage /*stage*/, const char* /*name*/, const glslang::TType& ty…
424 …virtual int resolveBinding(EShLanguage /*stage*/, const char* /*name*/, const glslang::TType& type…
[all …]
DInitialize.h65 …TBuiltInResource& resources, int version, EProfile, const SpvVersion& spvVersion, EShLanguage) = 0;
67 …virtual const TString& getStageString(EShLanguage language) const { return stageBuiltins[language]… in getStageString()
69 …yBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymb…
70 …yBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymb…
88 …nst TBuiltInResource& resources, int version, EProfile, const SpvVersion& spvVersion, EShLanguage);
90 …void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage lan…
91 …void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage lan…
DparseVersions.h58 const SpvVersion& spvVersion, EShLanguage language, TInfoSink& infoSink, in TParseVersions()
69 virtual void requireStage(const TSourceLoc&, EShLanguage, const char* featureDesc);
140 EShLanguage language; // really the stage
DShaderLang.cpp101 EShLanguage language, TInfoSink& infoSink, in CreateParseContext()
234 …tring& builtIns, int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, in InitializeSymbolTable()
279 int CommonIndex(EProfile profile, EShLanguage language) in CommonIndex()
288EShLanguage language, EShSource source, TInfoSink& infoSink, TSymbolTable** commonTable, in InitializeStageSymbolTable()
384 … EProfile profile, const SpvVersion& spvVersion, EShLanguage language, EShSource source) in AddContextSpecificSymbols()
459 …rsionIndex][spvVersionIndex][profileIndex][sourceIndex][CommonIndex(profile, (EShLanguage)stage)]); in SetupBuiltinSymbolTable()
478 bool DeduceVersionProfile(TInfoSink& infoSink, EShLanguage stage, bool versionNotFirst, int default… in DeduceVersionProfile()
675 EShLanguage& stage, SpvVersion& spvVersion) in TranslateEnvironment()
826 EShLanguage stage = compiler->getLanguage(); in ProcessDeferred()
1290 ShHandle ShConstructCompiler(const EShLanguage language, int debugOptions) in ShConstructCompiler()
[all …]
Dreflection.h107 bool addStage(EShLanguage, const TIntermediate&);
162 void buildAttributeReflection(EShLanguage, const TIntermediate&);
Diomapper.h58 bool addStage(EShLanguage, TIntermediate&, TInfoSink&, TIoMapResolver*);
Dlocalintermediate.h227 explicit TIntermediate(EShLanguage l, int v = 0, EProfile p = ENoProfile) :
273 bool postProcess(TIntermNode*, EShLanguage);
432 EShLanguage getStage() const { return language; } in getStage()
519 void addSymbolLinkageNodes(TIntermAggregate*& linkage, EShLanguage, TSymbolTable&);
631 static int computeTypeLocationSize(const TType&, EShLanguage);
750 const EShLanguage language; // stage, known at construction time
DParseHelper.h79 EProfile profile, const SpvVersion& spvVersion, EShLanguage language,
112 EShLanguage getLanguage() const { return language; } in getLanguage()
274 …bool parsingBuiltins, int version, EProfile, const SpvVersion& spvVersion, EShLanguage, TInfoSink&,
Dreflection.cpp759 void TReflection::buildAttributeReflection(EShLanguage stage, const TIntermediate& intermediate) in buildAttributeReflection()
792 bool TReflection::addStage(EShLanguage stage, const TIntermediate& intermediate) in addStage()
DVersions.cpp505 const char* StageName(EShLanguage stage) in StageName()
590 void TParseVersions::requireStage(const TSourceLoc& loc, EShLanguage stage, const char* featureDesc) in requireStage()
DlinkValidate.cpp1157 int TIntermediate::computeTypeLocationSize(const TType& type, EShLanguage stage) in computeTypeLocationSize()
DInitialize.cpp7250 …urce &resources, int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language) in add2ndGenerationSamplingImaging()
7797 …yBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymb… in add2ndGenerationSamplingImaging()
9468 …yBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymb… in add2ndGenerationSamplingImaging()
/external/deqp-deps/glslang/hlsl/
DhlslParseables.h52 …nst TBuiltInResource& resources, int version, EProfile, const SpvVersion& spvVersion, EShLanguage);
54 …void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage lan…
56 …void identifyBuiltIns(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage lan…
DhlslParseables.cpp1075 const SpvVersion& /*spvVersion*/, EShLanguage /*language*/) in initialize() argument
1087 …(int /*version*/, EProfile /*profile*/, const SpvVersion& /*spvVersion*/, EShLanguage /*language*/, in identifyBuiltIns() argument
1319 …(int /*version*/, EProfile /*profile*/, const SpvVersion& /*spvVersion*/, EShLanguage /*language*/, in identifyBuiltIns() argument
DhlslParseHelper.h52 int version, EProfile, const SpvVersion& spvVersion, EShLanguage, TInfoSink&,
/external/deqp-deps/glslang/glslang/Include/
DShHandle.h91 …TCompiler(EShLanguage l, TInfoSink& sink) : infoSink(sink) , language(l), haveValidObjectCode(fals… in TCompiler()
93 EShLanguage getLanguage() { return language; } in getLanguage()
105 EShLanguage language;
164 TCompiler* ConstructCompiler(EShLanguage, int);
/external/deqp-deps/glslang/glslang/GenericCodeGen/
DCodeGen.cpp44 … TGenericCompiler(EShLanguage l, int dOptions) : TCompiler(l, infoSink), debugOptions(dOptions) { } in TGenericCompiler()
55 TCompiler* ConstructCompiler(EShLanguage language, int debugOptions) in ConstructCompiler()
/external/vulkan-validation-layers/tests/
Dvktestframework.h87 EShLanguage FindLanguage(const std::string &name);
88 EShLanguage FindLanguage(const VkShaderStageFlagBits shader_type);
Dvktestframework.cpp678 EShLanguage VkTestFramework::FindLanguage(const std::string &name) { in FindLanguage()
704 EShLanguage VkTestFramework::FindLanguage(const VkShaderStageFlagBits shader_type) { in FindLanguage()
775 EShLanguage stage = FindLanguage(shader_type); in GLSLtoSPV()
/external/deqp-deps/glslang/StandAlone/
DStandAlone.cpp124 EShLanguage FindLanguage(const std::string& name, bool parseSuffix=true);
244 const char* GetBinaryName(EShLanguage stage) in GetBinaryName()
310 EShLanguage lang = EShLangCount; in ProcessBindingBase()
361 const EShLanguage lang = FindLanguage(argv[1], false); in ProcessResourceSetBindingBase()
883 EShLanguage stage;
890 ShaderCompUnit(EShLanguage stage) : stage(stage), count(0) { } in ShaderCompUnit()
1064 if (program.getIntermediate((EShLanguage)stage)) { in CompileAndLinkShaderUnits()
1075 … glslang::GlslangToSpv(*program.getIntermediate((EShLanguage)stage), spirv, &logger, &spvOptions); in CompileAndLinkShaderUnits()
1082 … glslang::OutputSpvHex(spirv, GetBinaryName((EShLanguage)stage), variableName); in CompileAndLinkShaderUnits()
1084 glslang::OutputSpvBin(spirv, GetBinaryName((EShLanguage)stage)); in CompileAndLinkShaderUnits()
[all …]
/external/deqp/external/vulkancts/framework/vulkan/
DvkShaderToSpirV.cpp53 EShLanguage getGlslangStage (glu::ShaderType type) in getGlslangStage()
55 static const EShLanguage stageMap[] = in getGlslangStage()
275 const EShLanguage shaderStage = getGlslangStage(glu::ShaderType(shaderType)); in compileShaderToSpirV()
/external/deqp-deps/glslang/gtests/
DTestFixture.h83 EShLanguage GetShaderStage(const std::string& stage);
221 const EShLanguage stage = GetShaderStage(GetSuffix(shaderName));
294 const EShLanguage stage = GetShaderStage(GetSuffix(shaderName)); in compileLinkIoMap()
343 const EShLanguage stage = GetShaderStage(GetSuffix(shaderName));
DTestFixture.cpp49 EShLanguage GetShaderStage(const std::string& stage) in GetShaderStage()
/external/deqp/external/openglcts/modules/gl/
Dgl4cGlSpirvTests.cpp68 EShLanguage getGlslangStage(glu::ShaderType type) in getGlslangStage()
70 static const EShLanguage stageMap[] = { in getGlslangStage()
211 const EShLanguage shaderStage = getGlslangStage(type); in compileGlslToSpirV()

12