diff options
author | gdkchan <gab.dark.100@gmail.com> | 2022-04-04 18:30:43 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-04 18:30:43 -0300 |
commit | b2a225558d721c815684d91426c1b6934d844e60 (patch) | |
tree | c5501c9240a9781989bae34309b50ccb48b4aadb | |
parent | 0ef0fc044a3ea7e83895e1f0e2d4e687ca184cd7 (diff) |
Do not force scissor on clear if scissor is disabled (#3258)1.1.88
-rw-r--r-- | Ryujinx.Graphics.Gpu/Engine/Threed/DrawManager.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Ryujinx.Graphics.Gpu/Engine/Threed/DrawManager.cs b/Ryujinx.Graphics.Gpu/Engine/Threed/DrawManager.cs index 76141215..44d2d393 100644 --- a/Ryujinx.Graphics.Gpu/Engine/Threed/DrawManager.cs +++ b/Ryujinx.Graphics.Gpu/Engine/Threed/DrawManager.cs @@ -525,7 +525,7 @@ namespace Ryujinx.Graphics.Gpu.Engine.Threed int scissorW = screenScissorState.Width; int scissorH = screenScissorState.Height; - if (clearAffectedByScissor) + if (clearAffectedByScissor && _state.State.ScissorState[0].Enable) { ref var scissorState = ref _state.State.ScissorState[0]; |