diff --git a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_manager.cpp b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_manager.cpp index 59b740b9..660d7227 100644 --- a/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_manager.cpp +++ b/app/src/main/cpp/skyline/gpu/interconnect/maxwell_3d/pipeline_manager.cpp @@ -552,8 +552,8 @@ namespace skyline::gpu::interconnect::maxwell3d { boost::container::static_vector colorAttachmentFormats; for (u32 i{}; i < engine::ColorTargetCount; i++) { + attachmentBlendStates.push_back(packedState.GetAttachmentBlendState(i)); if (i < packedState.GetColorRenderTargetCount()) { - attachmentBlendStates.push_back(packedState.GetAttachmentBlendState(i)); texture::Format format{packedState.GetColorRenderTargetFormat(packedState.ctSelect[i])}; colorAttachmentFormats.push_back(format ? format->vkFormat : vk::Format::eUndefined); } else {