diff --git a/src/Nazara/Shader/SpirvConstantCache.cpp b/src/Nazara/Shader/SpirvConstantCache.cpp index f885d67b8..03611c8cd 100644 --- a/src/Nazara/Shader/SpirvConstantCache.cpp +++ b/src/Nazara/Shader/SpirvConstantCache.cpp @@ -496,13 +496,12 @@ namespace Nz for (auto&& [variable, id] : m_internal->variableIds) { + const auto& var = variable; UInt32 resultId = id; if (!variable.debugName.empty()) debugInfos.Append(SpirvOp::OpName, resultId, variable.debugName); - const auto& var = variable; - constants.AppendVariadic(SpirvOp::OpVariable, [&](const auto& appender) { appender(GetId(*var.type)); diff --git a/src/Nazara/Shader/SpirvPrinter.cpp b/src/Nazara/Shader/SpirvPrinter.cpp index 91283e825..180a54d68 100644 --- a/src/Nazara/Shader/SpirvPrinter.cpp +++ b/src/Nazara/Shader/SpirvPrinter.cpp @@ -15,8 +15,8 @@ namespace Nz { struct SpirvPrinter::State { - State(const Settings& Settings) : - settings(settings) + State(const Settings& s) : + settings(s) { }