Commit f6a6a416 by Ben Clayton

SpirvShader: Move extension list out of for loop.

parent 368d39c3
......@@ -416,12 +416,13 @@ SpirvShader::SpirvShader(
case spv::OpExtInstImport:
{
auto const extensionsByName = std::initializer_list<std::pair<const char *, Extension::Name>>{
{ "GLSL.std.450", Extension::GLSLstd450 },
};
auto id = Extension::ID(insn.word(1));
auto name = insn.string(2);
auto ext = Extension{ Extension::Unknown };
for(auto it : std::initializer_list<std::pair<const char *, Extension::Name>>{
{ "GLSL.std.450", Extension::GLSLstd450 },
})
for(auto it : extensionsByName)
{
if(0 == strcmp(name, it.first))
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment