Prechádzať zdrojové kódy

Ignore ClipControl on draw texture fallback (#3388)

gdkchan 3 rokov pred
rodič
commit
830cbf91bb
1 zmenil súbory, kde vykonal 4 pridanie a 0 odobranie
  1. 4 0
      Ryujinx.Graphics.OpenGL/Pipeline.cs

+ 4 - 0
Ryujinx.Graphics.OpenGL/Pipeline.cs

@@ -597,6 +597,8 @@ namespace Ryujinx.Graphics.OpenGL
                         GL.EndTransformFeedback();
                     }
 
+                    GL.ClipControl(ClipOrigin.UpperLeft, ClipDepthMode.NegativeOneToOne);
+
                     _drawTexture.Draw(
                         view,
                         samp,
@@ -627,6 +629,8 @@ namespace Ryujinx.Graphics.OpenGL
                     {
                         GL.BeginTransformFeedback(_tfTopology);
                     }
+
+                    RestoreClipControl();
                 }
             }
         }