X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frenderbuffer.cpp;fp=source%2Frenderbuffer.cpp;h=b2b25a0890212b41bc08251845d80385abf7451a;hb=f33a98b1a044c8ac7b12778cbca6c4a124875e4a;hp=89b255003c57dae72f21b1fac010f60e9d243d75;hpb=a443cba337d8d69e23e64e19334d222e750c28b1;p=libs%2Fgl.git diff --git a/source/renderbuffer.cpp b/source/renderbuffer.cpp index 89b25500..b2b25a08 100644 --- a/source/renderbuffer.cpp +++ b/source/renderbuffer.cpp @@ -20,7 +20,7 @@ Renderbuffer::~Renderbuffer() 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); @@ -31,7 +31,7 @@ void Renderbuffer::storage_multisample(unsigned samples, PixelFormat fmt, unsign 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);