From a9657bf5e839350209539e9b2d019abc27d31bc3 Mon Sep 17 00:00:00 2001 From: Laurens Voerman Date: Wed, 21 Dec 2016 14:19:38 +0100 Subject: [PATCH] DEBUG FPS counter in red and named "DEBUG Frame Rate:" --- src/osgViewer/StatsHandler.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/osgViewer/StatsHandler.cpp b/src/osgViewer/StatsHandler.cpp index eef6d75d8..8b2691e95 100644 --- a/src/osgViewer/StatsHandler.cpp +++ b/src/osgViewer/StatsHandler.cpp @@ -1162,8 +1162,14 @@ void StatsHandler::setUpScene(osgViewer::ViewerBase* viewer) frameRateLabel->setFont(_font); frameRateLabel->setCharacterSize(_characterSize); frameRateLabel->setPosition(pos); +#ifdef _DEBUG + osg::Vec4 colorDFR(1.0f, 0.0f, 0.0f, 1.0f); + frameRateLabel->setColor(colorDFR); + frameRateLabel->setText("DEBUG Frame Rate: "); +#else + frameRateLabel->setColor(colorFR); frameRateLabel->setText("Frame Rate: "); - +#endif pos.x() = frameRateLabel->getBoundingBox().xMax(); osg::ref_ptr frameRateValue = new osgText::Text;