зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
d6e078038d
Коммит
f7bfa30117
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче