]> git.tdb.fi Git - r2c2.git/blobdiff - source/designer/designer.cpp
A couple of minor temporary fixes
[r2c2.git] / source / designer / designer.cpp
index 5974816c65c1e2f4cff15df134d0e9f36c2f3e67..2002bd987910a7d28893ba32b1efd15db0671e39 100644 (file)
@@ -95,8 +95,6 @@ Designer::Designer(int argc, char **argv):
        }
 
        // Setup OpenGL
-       GL::enable(GL_CULL_FACE);
-
        pipeline = new GL::Pipeline(window.get_width(), window.get_height(), false);
        pipeline->set_camera(&camera);
        pipeline->add_renderable_for_pass(layout_3d->get_scene(), 0);
@@ -540,7 +538,6 @@ void Designer::render()
        else
        {
                pipeline->render_all();
-               GL::enable(GL_CULL_FACE);
                {
                        GL::Bind bind_blend(GL::Blend::alpha());
                        overlay->render(0);
@@ -557,11 +554,11 @@ void Designer::render()
        GL::matrix_mode(GL::MODELVIEW);
        GL::load_identity();
 
-       GL::disable(GL::DEPTH_TEST);
-
        GL::Bind bind_blend(GL::Blend::alpha());
        root.render();
+       // XXX Should fix GLtk so these would not be needed
        GL::Texture::unbind();
+       glColor3f(1.0, 1.0, 1.0);
 }
 
 void Designer::track_added(Track &trk)