OpenGLRenderer: Allow RenderPipeline without a fragment shader on OpenGL ES

This commit is contained in:
Jérôme Leclercq
2021-05-29 00:32:00 +02:00
parent 336e70f72e
commit 109b2a156e
7 changed files with 60 additions and 11 deletions

View File

@@ -44,7 +44,9 @@ namespace Nz
shader.Compile();
CheckCompilationStatus(shader);
m_shaders.emplace_back(std::move(shader));
auto& entry = m_shaders.emplace_back();
entry.shader = std::move(shader);
entry.stage = shaderStage;
break;
}
}
@@ -130,7 +132,9 @@ namespace Nz
CheckCompilationStatus(shader);
m_shaders.emplace_back(std::move(shader));
auto& entry = m_shaders.emplace_back();
entry.shader = std::move(shader);
entry.stage = shaderStage;
}
}
}