diff --git a/Ryujinx.Graphics/Graphics3d/NvGpuFifo.cs b/Ryujinx.Graphics/Graphics3d/NvGpuFifo.cs index 25c1a9cd9..ae96a4f5d 100644 --- a/Ryujinx.Graphics/Graphics3d/NvGpuFifo.cs +++ b/Ryujinx.Graphics/Graphics3d/NvGpuFifo.cs @@ -131,7 +131,7 @@ namespace Ryujinx.Graphics.Graphics3d { int position = methCall.Argument; - _macros[_currMacroBindIndex] = new CachedMacro(this, _gpu.Engine3d, position); + _macros[_currMacroBindIndex++] = new CachedMacro(this, _gpu.Engine3d, position); break; }