| | 61 | viewer->setThreadingModel(osgViewer::Viewer::SingleThreaded); |
|---|
| | 62 | osg::notify(osg::NOTICE)<<"Threading model 'SingleThreaded' selected."<<std::endl; |
|---|
| | 63 | break; |
|---|
| | 64 | default: |
|---|
| | 65 | break; |
|---|
| | 66 | } |
|---|
| | 67 | #else |
|---|
| | 68 | switch(viewer->getThreadingModel()) |
|---|
| | 69 | { |
|---|
| | 70 | case(osgViewer::Viewer::SingleThreaded): |
|---|
| | 71 | viewer->setThreadingModel(osgViewer::Viewer::CullDrawThreadPerContext); |
|---|
| | 72 | osg::notify(osg::NOTICE)<<"Threading model 'CullDrawThreadPerContext' selected."<<std::endl; |
|---|
| | 73 | break; |
|---|
| | 74 | case(osgViewer::Viewer::CullDrawThreadPerContext): |
|---|
| | 75 | viewer->setThreadingModel(osgViewer::Viewer::DrawThreadPerContext); |
|---|
| | 76 | osg::notify(osg::NOTICE)<<"Threading model 'DrawThreadPerContext' selected."<<std::endl; |
|---|
| | 77 | break; |
|---|
| | 78 | case(osgViewer::Viewer::DrawThreadPerContext): |
|---|