[vtk-developers] parallel surface lic broken in opengl 2

Burlen Loring burlen.loring at gmail.com
Tue Mar 1 12:50:44 EST 2016


Hi All,

Writing to report that in latest version of ParaView the surface lic is 
broken with the OpenGL2 back end. I experimented with it using PV5 an 
nvidia gtx 980 with fairly recent driver, and saw a number of issues, 
including completely "trashed" pixels and when rendering in parallel one 
can see "lines" at process boundaries as if the algorithm is serial.

These regression are a shame because it took quite a lot of effort to 
correctly parallelize it, and make it work reliably across a wide 
spectrum of os,gl, and device variations. There is an explanation of the 
parallel algorithm linked below. Hopefully those who are working on 
porting to opengl 2 are aware of and will take a look at these regressions.

Note, that all of the surface LIC classes live VTK but because IceT and 
the compositing classes all live in ParaView, the ctest for parallel 
operation are in ParaView. So another question is, given the importance 
of parallel rendering, should IceT and parallel rendering capability be 
included in VTK?

Burlen

https://github.com/burlen/astronum2014/blob/master/paper/loring-astronum-2014.pdf


More information about the vtk-developers mailing list