Steven Saunderson wrote: > My problem with using another thread is that the display thread loops busy > rather than idling so it's hard to share the processing time without taking > valuable time from the display thread.
How do you mean "the display thread loops busy rather than idling"? My experience with OSG running on a proper video driver is that wait for vblank should be a mostly-idle operation, not a spin-wait. What OS, driver, hardware, etc are you running on? I gave ATI endless grief a few years ago until they fixed this because it was KILLING OSG dtabase pager (by eating all the time DBPager normally uses to load/compile scene data). -- Chris 'Xenon' Hanson, omo sanza lettere Xenon AlphaPixel.com PixelSense Landsat processing now available! http://www.alphapixel.com/demos/ "There is no Truth. There is only Perception. To Perceive is to Exist." - Xen _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org