]> git.tdb.fi Git - libs/gl.git/blobdiff - source/view.cpp
Remove various old deprecated things
[libs/gl.git] / source / view.cpp
index 074967cfe1e3b14cafb925e0902e9e9cf11500b0..fe783110fefa8551620d90d8384c4e48af8bf7d8 100644 (file)
@@ -6,8 +6,8 @@
 namespace Msp {
 namespace GL {
 
-View::View():
-       target(Framebuffer::system()),
+View::View(Framebuffer &t):
+       target(t),
        camera(0),
        content(0)
 { }
@@ -24,14 +24,9 @@ void View::set_content(Renderable *r)
        content = r;
 }
 
-void View::synchronize_camera_aspect(Camera &c)
-{
-       synced_cameras.push_back(&c);
-       c.set_aspect_ratio(get_aspect_ratio());
-}
-
 void View::render()
 {
+       Bind bind_fbo(target);
        target.clear(COLOR_BUFFER_BIT|DEPTH_BUFFER_BIT);
        if(content)
        {