Hi, I'm using some profiling tools to try to understand how to optimize an OSG application built on osgviewer. In fact, for the purpose of this question, I am just running osgview cow.osg.
When I look at the rendering calls, I can see that glDrawArrays get's called around 4000 times at application startup, but this quickly drops down to 0 calls after about 1 second. I can see that there are ~1500 vertices reported, but this number also drops off to zero after 1 second. However, I can see that the GPU cores are kept busy constantly, and I achieve a frame rate of 120fps after an initial ramp of about 1s also (corresponds to the drop off in dlDraw calls). What confuses me most is that I would expect the nmuber of glDrawArray calls to remain relatively constant throughout the application lifetime, as the cow data model is not changing. Am I missing something? Thank you! Cheers, Paul ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=53542#53542 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

