зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1153395 - Disable Hardware Vsync on Non Kit-Kat devices. r=mwu
This commit is contained in:
Родитель
b6dec03613
Коммит
0608d80c6e
|
@ -220,7 +220,14 @@ HwcComposer2D::RegisterHwcEventCallback()
|
|||
// Disable Vsync first, and then register callback functions.
|
||||
device->eventControl(device, HWC_DISPLAY_PRIMARY, HWC_EVENT_VSYNC, false);
|
||||
device->registerProcs(device, &sHWCProcs);
|
||||
|
||||
// Only support actual hardware vsync on kitkat due to innaccurate timings
|
||||
// with JellyBean, and HwcComposer bugs with L. Reenable for L later
|
||||
#if ANDROID_VERSION == 19
|
||||
mHasHWVsync = gfxPrefs::HardwareVsyncEnabled();
|
||||
#else
|
||||
mHasHWVsync = false;
|
||||
#endif
|
||||
return mHasHWVsync;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче