Make FindLanguage use the entire name if parseStageName is false
This commit is contained in:
parent
ef203bfa38
commit
33ddaaafc1
1 changed files with 2 additions and 1 deletions
|
|
@ -1202,7 +1202,6 @@ int C_DECL main(int argc, char* argv[])
|
||||||
EShLanguage FindLanguage(const std::string& name, bool parseStageName)
|
EShLanguage FindLanguage(const std::string& name, bool parseStageName)
|
||||||
{
|
{
|
||||||
std::string stage_name;
|
std::string stage_name;
|
||||||
|
|
||||||
if (shaderStageName) {
|
if (shaderStageName) {
|
||||||
stage_name = shaderStageName;
|
stage_name = shaderStageName;
|
||||||
} else if (parseStageName) {
|
} else if (parseStageName) {
|
||||||
|
|
@ -1225,6 +1224,8 @@ EShLanguage FindLanguage(const std::string& name, bool parseStageName)
|
||||||
usage();
|
usage();
|
||||||
return EShLangVertex;
|
return EShLangVertex;
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
stage_name = name;
|
||||||
}
|
}
|
||||||
if (stage_name == "vert")
|
if (stage_name == "vert")
|
||||||
return EShLangVertex;
|
return EShLangVertex;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue