public override void Execute() { if (last == this) { return; } if (stateCache.Framebuffer != Framebuffer) { Framebuffer.Begin(); stateCache.Framebuffer = Framebuffer; } last = this; }
public static void ResetState() { GL.BindFramebuffer(FramebufferTarget.Framebuffer, 0); stateCache.Framebuffer = null; last = null; }