Clamp ScissorRect

This commit is contained in:
Isaac Marovitz
2024-05-16 21:06:04 -04:00
committed by Evan Husted
parent f79ebd1141
commit 96d884a15b
2 changed files with 5 additions and 5 deletions

View File

@@ -27,7 +27,7 @@ namespace Ryujinx.Graphics.Metal
private MTLViewport[] _viewports = [];
private MTLScissorRect[] _scissors = [];
public readonly int ViewportCount => _viewports.Length;
public readonly MTLViewport[] Viewports => _viewports;
public RenderEncoderState(MTLFunction vertexFunction, MTLFunction fragmentFunction, MTLDevice device)
{
@@ -36,7 +36,7 @@ namespace Ryujinx.Graphics.Metal
_device = device;
}
public unsafe readonly void SetEncoderState(MTLRenderCommandEncoder renderCommandEncoder, MTLRenderPassDescriptor descriptor, MTLVertexDescriptor vertexDescriptor)
public unsafe void SetEncoderState(MTLRenderCommandEncoder renderCommandEncoder, MTLRenderPassDescriptor descriptor, MTLVertexDescriptor vertexDescriptor)
{
var renderPipelineDescriptor = new MTLRenderPipelineDescriptor
{