diff --git a/src/osgDB/Registry.cpp b/src/osgDB/Registry.cpp index aeac5e463..80e954bcb 100644 --- a/src/osgDB/Registry.cpp +++ b/src/osgDB/Registry.cpp @@ -23,6 +23,7 @@ #include #include #include +#include #include #include @@ -1829,8 +1830,21 @@ ReaderWriter::WriteResult Registry::writeHeightFieldImplementation(const HeightF ReaderWriter::ReadResult Registry::readNodeImplementation(const std::string& fileName,const ReaderWriter::Options* options) { +#if 0 + + osg::Timer_t startTick = osg::Timer::instance()->tick(); + ReaderWriter::ReadResult result = readImplementation(ReadNodeFunctor(fileName, options), + options ? (options->getObjectCacheHint()&ReaderWriter::Options::CACHE_NODES)!=0: false); + osg::Timer_t endTick = osg::Timer::instance()->tick(); + osg::notify(osg::NOTICE)<<"time to load "<delta_m(startTick, endTick)<<"ms"<getObjectCacheHint()&ReaderWriter::Options::CACHE_NODES)!=0: false); + +#endif } ReaderWriter::WriteResult Registry::writeNodeImplementation(const Node& node,const std::string& fileName,const ReaderWriter::Options* options)