X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fopengl%2Fframebuffer_backend.h;h=24f43441b3aacb333821cb7d7823edf81b318153;hb=8a8cce8ef4ee28b3572a72958b8b407759f9f826;hp=7a7ebfbe82d3da5a8fa577ab3cb0c67b59d6faf9;hpb=24ad0788cfe20dc619669429615220061b4865ea;p=libs%2Fgl.git diff --git a/source/backends/opengl/framebuffer_backend.h b/source/backends/opengl/framebuffer_backend.h index 7a7ebfbe..24f43441 100644 --- a/source/backends/opengl/framebuffer_backend.h +++ b/source/backends/opengl/framebuffer_backend.h @@ -2,12 +2,13 @@ #define MSP_GL_FRAMEBUFFER_BACKEND_H_ #include +#include #include "frameformat.h" namespace Msp { namespace GL { -class OpenGLFramebuffer +class OpenGLFramebuffer: public NonCopyable { friend class OpenGLCommands; friend class OpenGLPipelineState; @@ -17,6 +18,7 @@ protected: mutable unsigned status; OpenGLFramebuffer(bool); + OpenGLFramebuffer(OpenGLFramebuffer &&); ~OpenGLFramebuffer(); void set_system_format(const FrameFormat &);