diff --git a/src/Nazara/Graphics/PipelinePassList.cpp b/src/Nazara/Graphics/PipelinePassList.cpp index 5453b92e5..f212fbdc0 100644 --- a/src/Nazara/Graphics/PipelinePassList.cpp +++ b/src/Nazara/Graphics/PipelinePassList.cpp @@ -83,8 +83,8 @@ namespace Nz FramePipelinePass::PassInputOuputs passInputOuputs; passInputOuputs.depthStencilInput = GetAttachmentIndex(passData.depthStencilInput); passInputOuputs.depthStencilOutput = GetAttachmentIndex(passData.depthStencilOutput); - passInputOuputs.inputAttachments = inputs; - passInputOuputs.outputAttachments = outputs; + passInputOuputs.inputAttachments = std::span(inputs.data(), passData.inputs.size()); + passInputOuputs.outputAttachments = std::span(outputs.data(), passData.outputs.size()); FramePass& framePass = passes[passIndex]->RegisterToFrameGraph(frameGraph, passInputOuputs); if (passCallback)