]> git.tdb.fi Git - libs/gl.git/blobdiff - source/renderbuffer.cpp
Check the flat qualifier from the correct member
[libs/gl.git] / source / renderbuffer.cpp
diff --git a/source/renderbuffer.cpp b/source/renderbuffer.cpp
deleted file mode 100644 (file)
index c920633..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-#include "ext_framebuffer_multisample.h"
-#include "ext_framebuffer_object.h"
-#include "renderbuffer.h"
-
-namespace Msp {
-namespace GL {
-
-Renderbuffer::Renderbuffer()
-{
-       static Require _req(EXT_framebuffer_object);
-
-       glGenRenderbuffers(1, &id);
-}
-
-Renderbuffer::~Renderbuffer()
-{
-       glDeleteRenderbuffers(1, &id);
-}
-
-void Renderbuffer::storage(PixelFormat fmt, unsigned wd, unsigned ht)
-{
-       Bind _bind(this, true);
-       width = wd;
-       height = ht;
-       glRenderbufferStorage(GL_RENDERBUFFER, fmt, width, height);
-}
-
-void Renderbuffer::storage_multisample(unsigned samples, PixelFormat fmt, unsigned wd, unsigned ht)
-{
-       static Require _req(EXT_framebuffer_multisample);
-
-       Bind _bind(this, true);
-       width = wd;
-       height = ht;
-       glRenderbufferStorageMultisample(GL_RENDERBUFFER, samples, fmt, width, height);
-}
-
-void Renderbuffer::bind() const
-{
-       if(set_current(this))
-               glBindRenderbuffer(GL_RENDERBUFFER, id);
-}
-
-void Renderbuffer::unbind()
-{
-       if(set_current(0))
-               glBindRenderbuffer(GL_RENDERBUFFER, 0);
-}
-
-} // namespace GL
-} // namespace Msp