void Renderbuffer::storage(PixelFormat fmt, unsigned wd, unsigned ht)
{
require_pixelformat(fmt);
- Bind _bind(this, true);
+ BindRestore _bind(this);
width = wd;
height = ht;
glRenderbufferStorage(GL_RENDERBUFFER, fmt, width, height);
static Require _req(EXT_framebuffer_multisample);
require_pixelformat(fmt);
- Bind _bind(this, true);
+ BindRestore _bind(this);
width = wd;
height = ht;
glRenderbufferStorageMultisample(GL_RENDERBUFFER, samples, fmt, width, height);