El Tuesday 11 March 2008 13:59:12 Jean-Sébastien Guay escribió:
> You can just add
>
>      viewer.addEventHandler( new osgViewer::ThreadingHandler() );
>
> to the osgshadow example (around where the other handlers are added) and
> comment this line:
>
>      //viewer.setThreadingModel(osgViewer::Viewer::SingleThreaded);
>
> You'll see that even when the viewer starts in a mode other than
> SingleThreaded, it runs fine. Press 'm' - in my case that makes my
> graphics driver crash ("graphics driver has stopped responding and has
> recovered" message in the system tray). Does it do that for you?

Works fine in Linux, nVidia 7600 GS [169.07] (Linux 2.6.22-3-amd64 #1 SMP 
x86_64):

Threading model 'CullThreadPerCameraDrawThreadPerContext' selected.
Threading model 'SingleThreaded' selected.
Threading model 'CullDrawThreadPerContext' selected.
Threading model 'DrawThreadPerContext' selected.
Threading model 'CullThreadPerCameraDrawThreadPerContext' selected.
Threading model 'SingleThreaded' selected.
Threading model 'CullDrawThreadPerContext' selected.
Threading model 'DrawThreadPerContext' selected.
Threading model 'CullThreadPerCameraDrawThreadPerContext' selected.
Threading model 'SingleThreaded' selected.
Threading model 'CullDrawThreadPerContext' selected.

_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to