Browse Source

Ensure that the renderbuffer is bound before setting storage.

pull/68/head
Vladimír Vondruš 12 years ago
parent
commit
33b3989a01
  1. 2
      src/Magnum/Renderbuffer.cpp

2
src/Magnum/Renderbuffer.cpp

@ -124,11 +124,13 @@ void Renderbuffer::storageMultisampleImplementationDefault(const GLsizei samples
#else #else
void Renderbuffer::storageMultisampleImplementationANGLE(GLsizei, RenderbufferFormat, const Vector2i&) { void Renderbuffer::storageMultisampleImplementationANGLE(GLsizei, RenderbufferFormat, const Vector2i&) {
CORRADE_INTERNAL_ASSERT(false); CORRADE_INTERNAL_ASSERT(false);
bind();
//glRenderbufferStorageMultisampleANGLE(GL_RENDERBUFFER, samples, internalFormat, size.x(), size.y()); //glRenderbufferStorageMultisampleANGLE(GL_RENDERBUFFER, samples, internalFormat, size.x(), size.y());
} }
void Renderbuffer::storageMultisampleImplementationNV(GLsizei, RenderbufferFormat, const Vector2i&) { void Renderbuffer::storageMultisampleImplementationNV(GLsizei, RenderbufferFormat, const Vector2i&) {
CORRADE_INTERNAL_ASSERT(false); CORRADE_INTERNAL_ASSERT(false);
bind();
//glRenderbufferStorageMultisampleNV(GL_RENDERBUFFER, samples, internalFormat, size.x(), size.y()); //glRenderbufferStorageMultisampleNV(GL_RENDERBUFFER, samples, internalFormat, size.x(), size.y());
} }
#endif #endif

Loading…
Cancel
Save