NVIDIA committed to not remove any features from their drivers in the past. See:<div><br></div><div><a href="http://www.slideshare.net/Mark_Kilgard/opengl-32-and-more">http://www.slideshare.net/Mark_Kilgard/opengl-32-and-more</a></div>
<div><br></div><div>See Slide 36.</div><div><br></div><div>So can this be some sort of regression in this version of the driver?<br><br><div class="gmail_quote">On Fri, Jun 22, 2012 at 11:58 AM, Oleg Koren <span dir="ltr"><<a href="mailto:koren@curefab.com" target="_blank">koren@curefab.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I think, now I know the root of the problem. Great thanks for the suggestion<br>
to run an OpenGL logger. My log boils down to the following:<br>
<br>
glColor3f(1.0f, 0.0f, 0.0f);<br>
glDeleteLists(1,1);<br>
glGenLists(1);<br>
glNewList(1,GL_COMPILE);<br>
glDisable(GL_LIGHTING);<br>
glBegin(GL_LINE_STRIP);<br>
        glVertex3f(0.000000,0.000000,0.000000);<br>
        glVertex3f(1.000000,0.000000,0.000000);<br>
        glVertex3f(1.000000,1.000000,0.000000);<br>
        glVertex3f(0.000000,1.000000,0.000000);<br>
        glVertex3f(0.000000,0.000000,0.000000);<br>
glEnd();<br>
glEnable(GL_LIGHTING);<br>
glEndList();<br>
glCallList(1);<br>
<br>
glColor3f(1.0f, 1.0f, 0.0f);<br>
glDeleteLists(2,1);<br>
glGenLists(1);<br>
glNewList(2,GL_COMPILE);<br>
glDisable(GL_LIGHTING);<br>
glBegin(GL_LINE_STRIP);<br>
        glVertex3f(0.000000,0.000000,0.000000);<br>
        glVertex3f(0.000000,1.000000,0.000000);<br>
        glVertex3f(0.000000,1.000000,1.000000);<br>
        glVertex3f(0.000000,0.000000,1.000000);<br>
        glVertex3f(0.000000,0.000000,0.000000);<br>
glEnd();<br>
glEnable(GL_LIGHTING);<br>
glEndList();<br>
glCallList(2);<br>
<br>
and this actually doesn't work. Which is, I guess, because lists are<br>
deprecated since OpenGL 3.0 and should receive very limited support by now,<br>
if any. Removing all calls to list functions does the trick.<br>
<br>
That means, one should always set ImmediateModeRenderingOn on a<br>
vtkPolyDataMapper. Immediate rendering mode disables OpenGL lists.<br>
<br>
<br>
--<br>
View this message in context: <a href="http://vtk.1045678.n5.nabble.com/Rendering-of-vtkPolyData-broken-on-Nvidia-systems-tp5714114p5714147.html" target="_blank">http://vtk.1045678.n5.nabble.com/Rendering-of-vtkPolyData-broken-on-Nvidia-systems-tp5714114p5714147.html</a><br>

<div class="HOEnZb"><div class="h5">Sent from the VTK - Dev mailing list archive at Nabble.com.<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtk-developers" target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
</div></div></blockquote></div><br></div>