From 852f317611997fc3a457c5f1c376007314b81b49 Mon Sep 17 00:00:00 2001 From: jebbs Date: Fri, 29 May 2026 09:44:47 +0800 Subject: [PATCH] Shader: Fix ViewportIndex reservation key for vtg-as-compute --- src/Ryujinx.Graphics.Shader/Translation/ResourceReservations.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Ryujinx.Graphics.Shader/Translation/ResourceReservations.cs b/src/Ryujinx.Graphics.Shader/Translation/ResourceReservations.cs index c89c4d0b6..b069f8216 100644 --- a/src/Ryujinx.Graphics.Shader/Translation/ResourceReservations.cs +++ b/src/Ryujinx.Graphics.Shader/Translation/ResourceReservations.cs @@ -120,7 +120,7 @@ namespace Ryujinx.Graphics.Shader.Translation if (vacUsage.UsesViewportIndex && gpuAccessor.QueryHostSupportsViewportIndexVertexTessellation()) { - _offsets.Add(new IoDefinition(storageKind, IoVariable.VertexIndex), offset++); + _offsets.Add(new IoDefinition(storageKind, IoVariable.ViewportIndex), offset++); } if (vacUsage.UsesViewportMask && gpuAccessor.QueryHostSupportsViewportMask())