Avoid calling buffer binding when shader didn't change

This commit is contained in:
ReinUsesLisp 2018-07-19 18:00:22 -03:00
parent 5fe0bc584b
commit 7362d22195

View file

@ -257,7 +257,10 @@ namespace Ryujinx.Graphics.Gal.OpenGL
GL.UseProgram(Handle);
BindUniformBuffers(Handle);
if (CurrentProgramHandle != Handle)
{
BindUniformBuffers(Handle);
}
CurrentProgramHandle = Handle;
}