func (fbo Framebuffer) Unbind(ctx gl.Context) { ctx.BindFramebuffer(gl.FRAMEBUFFER, gl.Framebuffer{0}) }
func (fbo Framebuffer) Bind(ctx gl.Context, options ...func(gl.Context, Framebuffer)) { ctx.BindFramebuffer(gl.FRAMEBUFFER, fbo.Framebuffer) for _, opt := range options { opt(ctx, fbo) } }