Hi Robert,
   I think that I may have got to the bottom of it.
I've got the trial version of gDEBugger that comes with the nVidia performance kit so I can look at all the gl calls that are happening. Essentially I have a node callback that generates geometry on each call and then renders it. The slow app is using display lists and each invocation of the callback is adding the geometry to another display list, which all get called on the next rendering pass, this may explain why the app seems to get slower and slower! My 1.0 app doesn't do this. I have tried disabling display lists on the new geometry on each pass, but now it crashes in the draw method of DrawArrays class.

Has the global setting of display list generation been altered since 1.0?

Cheers,

Tony.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to