--- libgender/view.C 2004/10/17 05:23:39 1.55 +++ libgender/view.C 2004/10/17 09:43:07 1.56 @@ -172,14 +172,14 @@ #define DEPTH_OFFSET (1. / (GLdouble)(1L << 16)) -void view::pass (enum mode m) +void view::render (enum pass p) { - mode = m; + pass = p; glDisable (GL_ALPHA_TEST); glDisable (GL_BLEND); - switch (mode) + switch (pass) { case DEPTH: //glEnable (GL_POLYGON_OFFSET_FILL); @@ -214,8 +214,6 @@ for (vector::iterator i = vislist.begin (); i != vislist.end (); ++i) (*i)->display (*this); - drawn.clear (); - break; case LIGHTED: @@ -228,13 +226,13 @@ for (vector::iterator i = vislist.begin (); i != vislist.end (); ++i) (*i)->display (*this); - drawn.clear (); - break; } + drawn.clear (); + #if 0 - if (mode == view::DEPTH) + if (pass == view::DEPTH) { glEnable (GL_DEPTH_CLAMP_NV); glDepthMask (0);