X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fframebuffer.cpp;h=6941c0342d7963208324df4c39c19812442aa6b1;hp=229c7f0a094c01ce64bfc43563a62882b6606164;hb=b617c5d7b5283ad260a77f01e42e6170cabbc03d;hpb=f17794d55923d4fb4f63e9d082d8d84a735a04e8 diff --git a/source/framebuffer.cpp b/source/framebuffer.cpp index 229c7f0a..6941c034 100644 --- a/source/framebuffer.cpp +++ b/source/framebuffer.cpp @@ -37,7 +37,7 @@ void Framebuffer::bind() const if(!cur_fbo) get(GL_VIEWPORT, sys_viewport); glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, id); - cur_fbo=this; + cur_fbo = this; if(width && height) viewport(0, 0, width, height); } @@ -46,7 +46,7 @@ void Framebuffer::attach(FramebufferAttachment attch, Renderbuffer &rbuf) { maybe_bind(); glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT, attch, GL_RENDERBUFFER_EXT, rbuf.get_id()); - get_or_create_attachment(attch)=rbuf; + get_or_create_attachment(attch) = rbuf; check_size(); } @@ -54,7 +54,7 @@ void Framebuffer::attach(FramebufferAttachment attch, Texture2D &tex, int level) { maybe_bind(); glFramebufferTexture2DEXT(GL_FRAMEBUFFER_EXT, attch, tex.get_target(), tex.get_id(), level); - get_or_create_attachment(attch)=tex; + get_or_create_attachment(attch) = tex; check_size(); } @@ -90,7 +90,7 @@ void Framebuffer::unbind() if(cur_fbo) { glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, 0); - cur_fbo=0; + cur_fbo = 0; viewport(sys_viewport[0], sys_viewport[1], sys_viewport[2], sys_viewport[3]); } } @@ -114,25 +114,25 @@ void Framebuffer::check_size() { if(!attachments.empty()) { - const Attachment &attch=attachments.front(); + const Attachment &attch = attachments.front(); if(attch.type==GL_RENDERBUFFER_EXT) { - width=attch.rbuf->get_width(); - height=attch.rbuf->get_height(); + width = attch.rbuf->get_width(); + height = attch.rbuf->get_height(); } else if(attch.type==GL_TEXTURE_2D) { - Texture2D *tex=static_cast(attch.tex); - width=tex->get_width(); - height=tex->get_height(); + Texture2D *tex = static_cast(attch.tex); + width = tex->get_width(); + height = tex->get_height(); } if(cur_fbo==this) viewport(0, 0, width, height); } } -const Framebuffer *Framebuffer::cur_fbo=0; -int Framebuffer::sys_viewport[4]={ 0, 0, 1, 1 }; +const Framebuffer *Framebuffer::cur_fbo = 0; +int Framebuffer::sys_viewport[4] = { 0, 0, 1, 1 }; Framebuffer::Attachment::Attachment(FramebufferAttachment a): @@ -142,15 +142,15 @@ Framebuffer::Attachment::Attachment(FramebufferAttachment a): Framebuffer::Attachment &Framebuffer::Attachment::operator=(Renderbuffer &r) { - type=GL_RENDERBUFFER_EXT; - rbuf=&r; + type = GL_RENDERBUFFER_EXT; + rbuf = &r; return *this; } Framebuffer::Attachment &Framebuffer::Attachment::operator=(Texture &t) { - type=t.get_target(); - tex=&t; + type = t.get_target(); + tex = &t; return *this; }