X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frenderbuffer.cpp;h=d28237bed7e33f55aa5ae7245c63e98707bb06e1;hb=df1f68d366e145716225f1a4dd223b0129280fb2;hp=0d3a76b57b125af9dd470b24d9da79431b1871b4;hpb=42ace9ac1350d3ae009bdd2fb335ac1e57d1b36b;p=libs%2Fgl.git diff --git a/source/renderbuffer.cpp b/source/renderbuffer.cpp index 0d3a76b5..d28237be 100644 --- a/source/renderbuffer.cpp +++ b/source/renderbuffer.cpp @@ -17,7 +17,6 @@ Renderbuffer::Renderbuffer() static RequireExtension _ext("GL_EXT_framebuffer_object"); glGenRenderbuffersEXT(1, &id); - bind(); } Renderbuffer::~Renderbuffer() @@ -27,7 +26,7 @@ Renderbuffer::~Renderbuffer() void Renderbuffer::storage(PixelFormat fmt, unsigned w, unsigned h) { - bind(); + Bind _bind(this, true); width = w; height = h; glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, fmt, width, height);