aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2022-04-04 18:30:43 -0300
committerGitHub <noreply@github.com>2022-04-04 18:30:43 -0300
commitb2a225558d721c815684d91426c1b6934d844e60 (patch)
treec5501c9240a9781989bae34309b50ccb48b4aadb
parent0ef0fc044a3ea7e83895e1f0e2d4e687ca184cd7 (diff)
Do not force scissor on clear if scissor is disabled (#3258)1.1.88
-rw-r--r--Ryujinx.Graphics.Gpu/Engine/Threed/DrawManager.cs2
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];