From 33b3989a012dff132f0096b8da5294cdb45ac0b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Tue, 12 Aug 2014 21:28:30 +0200 Subject: [PATCH] Ensure that the renderbuffer is bound before setting storage. --- src/Magnum/Renderbuffer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Magnum/Renderbuffer.cpp b/src/Magnum/Renderbuffer.cpp index d2a0e8b4e..120795ab6 100644 --- a/src/Magnum/Renderbuffer.cpp +++ b/src/Magnum/Renderbuffer.cpp @@ -124,11 +124,13 @@ void Renderbuffer::storageMultisampleImplementationDefault(const GLsizei samples #else void Renderbuffer::storageMultisampleImplementationANGLE(GLsizei, RenderbufferFormat, const Vector2i&) { CORRADE_INTERNAL_ASSERT(false); + bind(); //glRenderbufferStorageMultisampleANGLE(GL_RENDERBUFFER, samples, internalFormat, size.x(), size.y()); } void Renderbuffer::storageMultisampleImplementationNV(GLsizei, RenderbufferFormat, const Vector2i&) { CORRADE_INTERNAL_ASSERT(false); + bind(); //glRenderbufferStorageMultisampleNV(GL_RENDERBUFFER, samples, internalFormat, size.x(), size.y()); } #endif