, m_globalButtonMutex(buttonMutex)
, m_baseLayerUpdate(true)
, m_backgroundColor(SK_ColorWHITE)
+ , m_prevDrawTime(0)
{
m_viewport.setEmpty();
m_previousViewport.setEmpty();
m_tiledPageB->updateBaseTileSize();
}
-static double gPrevTime = 0;
-
bool GLWebViewState::drawGL(IntRect& rect, SkRect& viewport, float scale, SkColor color)
{
glFinish();
double currentTime = WTF::currentTime();
- double delta = currentTime - gPrevTime;
+ double delta = currentTime - m_prevDrawTime;
if (delta < FRAMERATE_CAP)
return true;
- gPrevTime = currentTime;
+ m_prevDrawTime = currentTime;
m_baseLayerLock.lock();
BaseLayerAndroid* baseLayer = m_currentBaseLayer;