From 0973daefa1a509a8b08c936384251f1fee475587 Mon Sep 17 00:00:00 2001 From: BaronKiko Date: Sat, 2 Mar 2019 10:50:21 +0000 Subject: Fixed Scissor Test on Intel based GPUs (#595) * Reworked scissor tests to remove fixme and handle issues with intel gpu's * Error handling for scissor tests * Disable strict opengl by default * Reformatting for JD * Updated scheme for new property in config * Fixed typo * Moved magic value to constant. I liked the magic :( * Fixed ordering for undertale * Fixed undertale bug * Removed strict opengl in favour of required. With this an exception is no longer thrown, just a warning for required extensions * Uses clamp instead of if's * Removed evil tabs and no longer used include --- Ryujinx.Graphics/Gal/OpenGL/OGLRenderTarget.cs | 3 --- 1 file changed, 3 deletions(-) (limited to 'Ryujinx.Graphics/Gal/OpenGL/OGLRenderTarget.cs') diff --git a/Ryujinx.Graphics/Gal/OpenGL/OGLRenderTarget.cs b/Ryujinx.Graphics/Gal/OpenGL/OGLRenderTarget.cs index 8dd3b37f..53cfd4a6 100644 --- a/Ryujinx.Graphics/Gal/OpenGL/OGLRenderTarget.cs +++ b/Ryujinx.Graphics/Gal/OpenGL/OGLRenderTarget.cs @@ -367,9 +367,6 @@ namespace Ryujinx.Graphics.Gal.OpenGL GL.Disable(EnableCap.FramebufferSrgb); - // Will be re-enabled if needed while binding, called before any game GL calls - GL.Disable(EnableCap.ScissorTest); - GL.BlitFramebuffer( SrcX0, SrcY0, -- cgit v1.2.3