X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fframebuffer.cpp;h=cc8dec4f5358346fbf53f33c002a745420fb098b;hb=df9119a9bf2d348a513c515ed92953353da97b54;hp=167b403aec18e142548c9f02f775e453e71e6cb0;hpb=160e9eea29bd10034733d59507fa1bcca36be401;p=libs%2Fgl.git diff --git a/source/core/framebuffer.cpp b/source/core/framebuffer.cpp index 167b403a..cc8dec4f 100644 --- a/source/core/framebuffer.cpp +++ b/source/core/framebuffer.cpp @@ -27,32 +27,24 @@ Framebuffer::Framebuffer(bool s): } Framebuffer::Framebuffer(): - FramebufferBackend(false) -{ - init(); -} + FramebufferBackend(false), + width(0), + height(0), + dirty(0) +{ } Framebuffer::Framebuffer(FrameAttachment fa): - FramebufferBackend(false) + Framebuffer() { - init(); set_format(fa); } Framebuffer::Framebuffer(const FrameFormat &f): - FramebufferBackend(false) + Framebuffer() { - init(); set_format(f); } -void Framebuffer::init() -{ - width = 0; - height = 0; - dirty = 0; -} - void Framebuffer::set_format(const FrameFormat &fmt) { if(!format.empty() || !id) @@ -216,12 +208,6 @@ Framebuffer &Framebuffer::system() } -Framebuffer::Attachment::Attachment(): - tex(0), - level(0), - layer(0) -{ } - void Framebuffer::Attachment::set(Texture &t, unsigned l, int z) { tex = &t;