Added scene stats support to osgProducer::ViewerEventHandler.
This commit is contained in:
@@ -49,7 +49,8 @@ class OSGPRODUCER_EXPORT ViewerEventHandler : public osgGA::GUIEventHandler
|
||||
{
|
||||
NO_STATS = 0,
|
||||
FRAME_RATE = 1,
|
||||
CAMERA_STATS = 2
|
||||
CAMERA_STATS = 2,
|
||||
SCENE_STATS = 3
|
||||
};
|
||||
|
||||
void setFrameStatsMode(FrameStatsMode mode);
|
||||
|
||||
@@ -455,6 +455,9 @@ class OSGUTIL_EXPORT SceneView : public osg::Referenced, public osg::CullSetting
|
||||
/** Flush deleted OpenGL objects, such as texture objects, display lists etc within specified available time.*/
|
||||
virtual void flushDeletedGLObjects(double& availableTime);
|
||||
|
||||
/** Extract stats for current draw list. */
|
||||
bool getStats(Statistics* primStats);
|
||||
|
||||
protected:
|
||||
|
||||
virtual ~SceneView();
|
||||
|
||||
Reference in New Issue
Block a user