X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fcore%2Fframebuffer.h;h=e370b7c7f38976c2211c496c4c6c5e640f835e07;hb=4d276c9b986b111611b8396f94dae56dbe736387;hp=18e48f2022b6b1197129a6de6c57ee8a37cf38b3;hpb=160e9eea29bd10034733d59507fa1bcca36be401;p=libs%2Fgl.git diff --git a/source/core/framebuffer.h b/source/core/framebuffer.h index 18e48f20..e370b7c7 100644 --- a/source/core/framebuffer.h +++ b/source/core/framebuffer.h @@ -41,11 +41,10 @@ class Framebuffer: public FramebufferBackend private: struct Attachment { - Texture *tex; - unsigned level; - int layer; + Texture *tex = 0; + unsigned level = 0; + int layer = 0; - Attachment(); void set(Texture &, unsigned, int); void clear(); }; @@ -68,10 +67,6 @@ public: /** Creates a framebuffer and sets its format. */ Framebuffer(const FrameFormat &); -private: - void init(); - -public: /** Sets the format of the framebuffer. Once the format is set, it can't be changed. */ void set_format(const FrameFormat &);