summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/engine/abstract3drenderer_p.h
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-08-26 07:24:06 +0300
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-08-26 08:57:48 +0300
commit43ecfbc2ca07428874df5497cead68c895dfb115 (patch)
tree6fa4e1bd2399af022fe3fb6b8483c48d5693df2b /src/datavis3d/engine/abstract3drenderer_p.h
parent774cd4c058cb08d213d236d4b1c10ac91999c2c9 (diff)
Renderer cleanup
Change-Id: I4d318749830c2d14b998c00510794b71beb9627f Change-Id: I4d318749830c2d14b998c00510794b71beb9627f Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'src/datavis3d/engine/abstract3drenderer_p.h')
-rw-r--r--src/datavis3d/engine/abstract3drenderer_p.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/datavis3d/engine/abstract3drenderer_p.h b/src/datavis3d/engine/abstract3drenderer_p.h
index 37271025..ec057298 100644
--- a/src/datavis3d/engine/abstract3drenderer_p.h
+++ b/src/datavis3d/engine/abstract3drenderer_p.h
@@ -31,12 +31,15 @@
#include <QtGui/QOpenGLFunctions>
#include <QtGui/QFont>
+#include <QTime>
#include "datavis3dglobal_p.h"
#include "abstract3dcontroller_p.h"
#include "axisrendercache_p.h"
#include "qabstractdataproxy.h"
+//#define DISPLAY_RENDER_SPEED
+
QT_DATAVIS3D_BEGIN_NAMESPACE
class TextureHelper;
@@ -73,6 +76,12 @@ protected:
AxisRenderCache m_axisCacheZ;
TextureHelper *m_textureHelper;
+#ifdef DISPLAY_RENDER_SPEED
+ bool m_isFirstFrame;
+ QTime m_lastFrameTime;
+ GLint m_numFrames;
+#endif
+
QString generateValueLabel(const QString &format, qreal value);
public: