]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/opengl/framebuffer_backend.cpp
Add support for padding in vertex formats
[libs/gl.git] / source / backends / opengl / framebuffer_backend.cpp
index b56499d1609186572a8ada56492163c0bfbfaf1b..de8a9c6eabd2274cceb83b7c087b570b06149d16 100644 (file)
@@ -19,7 +19,6 @@ namespace Msp {
 namespace GL {
 
 OpenGLFramebuffer::OpenGLFramebuffer(bool is_system):
-       id(0),
        status(is_system ? GL_FRAMEBUFFER_COMPLETE : GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT)
 {
        if(!is_system)
@@ -33,6 +32,13 @@ OpenGLFramebuffer::OpenGLFramebuffer(bool is_system):
        }
 }
 
+OpenGLFramebuffer::OpenGLFramebuffer(OpenGLFramebuffer &&other):
+       id(other.id),
+       status(other.status)
+{
+       other.id = 0;
+}
+
 OpenGLFramebuffer::~OpenGLFramebuffer()
 {
        if(id)