I meant to write, that textures are not causing the hitching problem in my last conclusion.  (Not no significant results)
 
HYPOTHESIS
Are display lists causing the database hitching problem?
 
INVESTIGATION
4. 527 paged files in flat hierarchy, 1GB total, OSG_DO_PRE_COMPILE=ON, set OSG_DATABASE_PAGER_DRAWABLE=VA: still get some hitching, and paging thread is still working after one AnimationPath loop.
 
CONCLUSION
Display lists are not causing the problem.  AHHHHHHH!
 
I'm beginning to think that this is a threading issue again, or there is something wrong in the DatabasePager::FindCompileableGLObjectsVisitor traversal.
 
QUESTIONS
  1. Do you have anything else you'd like me to try?  My brain is fried, I can't come up with any more ideas.
  2. Do you see any potential threading problems in DatabasePager::FindCompileableGLObjectsVisitor?
  3. Do you see any OS specific code in DatabasePager::FindCompileableGLObjectsVisitor?
Thanks :)
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to