aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Graphics.Gpu/Engine/Threed/ComputeDraw/VtgAsComputeContext.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Graphics.Gpu/Engine/Threed/ComputeDraw/VtgAsComputeContext.cs')
-rw-r--r--src/Ryujinx.Graphics.Gpu/Engine/Threed/ComputeDraw/VtgAsComputeContext.cs15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/Ryujinx.Graphics.Gpu/Engine/Threed/ComputeDraw/VtgAsComputeContext.cs b/src/Ryujinx.Graphics.Gpu/Engine/Threed/ComputeDraw/VtgAsComputeContext.cs
index e9b754ff..f9cb40b0 100644
--- a/src/Ryujinx.Graphics.Gpu/Engine/Threed/ComputeDraw/VtgAsComputeContext.cs
+++ b/src/Ryujinx.Graphics.Gpu/Engine/Threed/ComputeDraw/VtgAsComputeContext.cs
@@ -490,10 +490,11 @@ namespace Ryujinx.Graphics.Gpu.Engine.Threed.ComputeDraw
/// </summary>
/// <param name="offset">Offset of the range</param>
/// <param name="size">Size of the range in bytes</param>
+ /// <param name="write">Indicates if the buffer contents will be modified</param>
/// <returns>Range</returns>
- public BufferRange GetVertexDataBufferRange(int offset, int size)
+ public BufferRange GetVertexDataBufferRange(int offset, int size, bool write)
{
- return new BufferRange(_vertexDataBuffer.Handle, offset, size);
+ return new BufferRange(_vertexDataBuffer.Handle, offset, size, write);
}
/// <summary>
@@ -501,10 +502,11 @@ namespace Ryujinx.Graphics.Gpu.Engine.Threed.ComputeDraw
/// </summary>
/// <param name="offset">Offset of the range</param>
/// <param name="size">Size of the range in bytes</param>
+ /// <param name="write">Indicates if the buffer contents will be modified</param>
/// <returns>Range</returns>
- public BufferRange GetGeometryVertexDataBufferRange(int offset, int size)
+ public BufferRange GetGeometryVertexDataBufferRange(int offset, int size, bool write)
{
- return new BufferRange(_geometryVertexDataBuffer.Handle, offset, size);
+ return new BufferRange(_geometryVertexDataBuffer.Handle, offset, size, write);
}
/// <summary>
@@ -512,10 +514,11 @@ namespace Ryujinx.Graphics.Gpu.Engine.Threed.ComputeDraw
/// </summary>
/// <param name="offset">Offset of the range</param>
/// <param name="size">Size of the range in bytes</param>
+ /// <param name="write">Indicates if the buffer contents will be modified</param>
/// <returns>Range</returns>
- public BufferRange GetGeometryIndexDataBufferRange(int offset, int size)
+ public BufferRange GetGeometryIndexDataBufferRange(int offset, int size, bool write)
{
- return new BufferRange(_geometryIndexDataBuffer.Handle, offset, size);
+ return new BufferRange(_geometryIndexDataBuffer.Handle, offset, size, write);
}
/// <summary>