Example #1
0
func (fbo Framebuffer) Unbind(ctx gl.Context) {
	ctx.BindFramebuffer(gl.FRAMEBUFFER, gl.Framebuffer{0})
}
Example #2
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)
	}
}