X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fview.cpp;h=7ab41912ef19d1be6251e279725a9fbfa7830bbe;hp=074967cfe1e3b14cafb925e0902e9e9cf11500b0;hb=9e384cddaf641f25ce6714327e1b4fadfea4632d;hpb=7cf5ebbc9d91d09d0664598d3fb88606c3307deb diff --git a/source/view.cpp b/source/view.cpp index 074967cf..7ab41912 100644 --- a/source/view.cpp +++ b/source/view.cpp @@ -6,8 +6,8 @@ namespace Msp { namespace GL { -View::View(): - target(Framebuffer::system()), +View::View(Framebuffer &t): + target(t), camera(0), content(0) { } @@ -32,6 +32,7 @@ void View::synchronize_camera_aspect(Camera &c) void View::render() { + Bind bind_fbo(target); target.clear(COLOR_BUFFER_BIT|DEPTH_BUFFER_BIT); if(content) {