X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fopengl%2Fprogram_backend.h;h=2a223ff5ae1b50ffc46fc343c4a45996a04208cc;hb=8a8cce8ef4ee28b3572a72958b8b407759f9f826;hp=b08b70fae968e5992e1e7e026aaa5f7004c78430;hpb=959efbf61663efd7879070ce0447e02c8a447ce0;p=libs%2Fgl.git diff --git a/source/backends/opengl/program_backend.h b/source/backends/opengl/program_backend.h index b08b70fa..2a223ff5 100644 --- a/source/backends/opengl/program_backend.h +++ b/source/backends/opengl/program_backend.h @@ -4,12 +4,13 @@ #include #include #include +#include #include "reflectdata.h" namespace Msp { namespace GL { -class OpenGLProgram +class OpenGLProgram: public NonCopyable { friend class OpenGLPipelineState; @@ -46,6 +47,7 @@ protected: std::string debug_name; OpenGLProgram(); + OpenGLProgram(OpenGLProgram &&); ~OpenGLProgram(); bool has_stages() const;