diff --git a/src/osg/State.cpp b/src/osg/State.cpp index 5d3fb3cac..e9a84b6d9 100644 --- a/src/osg/State.cpp +++ b/src/osg/State.cpp @@ -941,6 +941,12 @@ void State::initializeExtensionProcs() _extensionProcsInitialized = true; + + if (_graphicsCostEstimator.valid()) + { + RenderInfo renderInfo(this,0); + _graphicsCostEstimator->calibrate(renderInfo); + } } bool State::setClientActiveTextureUnit( unsigned int unit )