Minor fixes

This commit is contained in:
Jérôme Leclercq
2021-04-17 18:11:47 +02:00
parent 2238bbfa0c
commit 044195b209
5 changed files with 13 additions and 4 deletions

View File

@@ -123,9 +123,7 @@ namespace Nz
if (!shader.Create(device, ToOpenGL(shaderStage)))
throw std::runtime_error("failed to create shader"); //< TODO: Handle error message
ShaderAst::AstCloner cloner; //< FIXME: Required because writer may update AST
ShaderAst::StatementPtr clonedAst = cloner.Clone(shaderAst);
std::string code = writer.Generate(shaderStage, clonedAst, states);
std::string code = writer.Generate(shaderStage, shaderAst, states);
shader.SetSource(code.data(), code.size());
shader.Compile();