Revert shader bind "cache"

This commit is contained in:
ReinUsesLisp 2018-07-18 16:05:31 -03:00
commit 15bf5eb919

View file

@ -245,14 +245,11 @@ namespace Ryujinx.Graphics.Gal.OpenGL
Programs.Add(Current, Handle); Programs.Add(Current, Handle);
} }
if (Handle != CurrentProgramHandle) GL.UseProgram(Handle);
{
GL.UseProgram(Handle);
BindUniformBuffers(Handle); BindUniformBuffers(Handle);
CurrentProgramHandle = Handle; CurrentProgramHandle = Handle;
}
} }
private void AttachIfNotNull(int ProgramHandle, ShaderStage Stage) private void AttachIfNotNull(int ProgramHandle, ShaderStage Stage)