]> 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 240cf84..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-#include "extension.h"
-#include "ext_framebuffer_multisample.h"
-#include "ext_framebuffer_object.h"
-#include "renderbuffer.h"
-
-namespace Msp {
-namespace GL {
-
-Renderbuffer::Renderbuffer()
-{
-       static RequireExtension _ext("GL_EXT_framebuffer_object");
-
-       glGenRenderbuffersEXT(1, &id);
-}
-
-Renderbuffer::~Renderbuffer()
-{
-       glDeleteRenderbuffersEXT(1, &id);
-}
-
-void Renderbuffer::storage(PixelFormat fmt, unsigned wd, unsigned ht)
-{
-       Bind _bind(this, true);
-       width = wd;
-       height = ht;
-       glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT, fmt, width, height);
-}
-
-void Renderbuffer::storage_multisample(unsigned samples, PixelFormat fmt, unsigned wd, unsigned ht)
-{
-       static RequireExtension _ext("GL_EXT_framebuffer_multisample");
-
-       Bind _bind(this, true);
-       width = wd;
-       height = ht;
-       glRenderbufferStorageMultisampleEXT(GL_RENDERBUFFER_EXT, samples, fmt, width, height);
-}
-
-void Renderbuffer::bind() const
-{
-       if(set_current(this))
-               glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, id);
-}
-
-void Renderbuffer::unbind()
-{
-       if(set_current(0))
-               glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, 0);
-}
-
-} // namespace GL
-} // namespace Msp