aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Horizon.Generators
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Horizon.Generators')
-rw-r--r--src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs b/src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs
index a65ec3ab..19667290 100644
--- a/src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs
+++ b/src/Ryujinx.Horizon.Generators/Hipc/HipcGenerator.cs
@@ -286,13 +286,13 @@ namespace Ryujinx.Horizon.Generators.Hipc
{
if (IsNonSpanOutBuffer(compilation, parameter))
{
- generator.AppendLine($"using var {argName} = CommandSerialization.GetWritableRegion(processor.GetBufferRange({outArgIndex++}));");
+ generator.AppendLine($"using var {argName} = CommandSerialization.GetWritableRegion(processor.GetBufferRange({index}));");
argName = $"out {GenerateSpanCastElement0(canonicalTypeName, $"{argName}.Memory.Span")}";
}
else
{
- outParameters.Add(new OutParameter(argName, canonicalTypeName, index, argType));
+ outParameters.Add(new OutParameter(argName, canonicalTypeName, outArgIndex++, argType));
argName = $"out {canonicalTypeName} {argName}";
}