X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbackends%2Fopengl%2Fframebuffer_backend.h;h=7a7ebfbe82d3da5a8fa577ab3cb0c67b59d6faf9;hb=8e58fc4da8443cb67fe4cd70d6f68de2be73011d;hp=84f6eddf2bdfcae760e0bdfbf8997cb6d882b433;hpb=160e9eea29bd10034733d59507fa1bcca36be401;p=libs%2Fgl.git diff --git a/source/backends/opengl/framebuffer_backend.h b/source/backends/opengl/framebuffer_backend.h index 84f6eddf..7a7ebfbe 100644 --- a/source/backends/opengl/framebuffer_backend.h +++ b/source/backends/opengl/framebuffer_backend.h @@ -13,17 +13,17 @@ class OpenGLFramebuffer friend class OpenGLPipelineState; protected: - unsigned id; + unsigned id = 0; mutable unsigned status; OpenGLFramebuffer(bool); ~OpenGLFramebuffer(); - static FrameFormat get_system_format(); - static void get_system_size(unsigned &, unsigned &); + void set_system_format(const FrameFormat &); static bool is_format_supported(const FrameFormat &); static void require_layered(); + void resize_system(unsigned, unsigned); void update(unsigned) const; void require_complete() const;