From 0d8efac569b66d8b981a0c66bc3e74786490b2d5 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 15 Jan 2007 09:30:48 +0000 Subject: [PATCH] Added setting of the update visitors' traversal number --- src/osgViewer/Scene.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/osgViewer/Scene.cpp b/src/osgViewer/Scene.cpp index 614b24d76..32bcdd30b 100644 --- a/src/osgViewer/Scene.cpp +++ b/src/osgViewer/Scene.cpp @@ -79,13 +79,12 @@ void Scene::frameUpdateTraversal() { if (!getSceneData()) return; + _updateVisitor->setTraversalNumber(_frameStamp->getFrameNumber()); + getSceneData()->accept(*_updateVisitor); if (_databasePager.valid()) { - // tell the DatabasePager the frame number of that the scene graph is being actively used to render a frame - _databasePager->signalBeginFrame(_frameStamp.get()); - // syncronize changes required by the DatabasePager thread to the scene graph _databasePager->updateSceneGraph(_frameStamp->getReferenceTime()); }