Bug 1284934 - Use gfxPrefs to check ASAP mode in GLContextProviderGLX. r=jgilbert

MozReview-Commit-ID: 8F2hP1gt65V

--HG--
extra : rebase_source : 6fc55c326c3d21dc270c0a5f245ec4952007cb26
This commit is contained in:
Andrew Comminos 2016-07-06 13:18:45 -04:00
Родитель d6e078038d
Коммит f7bfa30117
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -947,8 +947,8 @@ GLContextGLX::MakeCurrentImpl(bool aForce)
// Many GLX implementations default to blocking until the next
// VBlank when calling glXSwapBuffers. We want to run unthrottled
// in ASAP mode. See bug 1280744.
int interval = gfxPlatform::IsInLayoutAsapMode() ? 0 : 1;
mGLX->xSwapInterval(mDisplay, mDrawable, interval);
const bool isASAP = (gfxPrefs::LayoutFrameRate() == 0);
mGLX->xSwapInterval(mDisplay, mDrawable, isASAP ? 0 : 1);
}
}