зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1603207 - Only enable native compositor if picture caching enabled. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D56817 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
37bd29f93c
Коммит
2a3fc4613c
|
@ -724,7 +724,8 @@ bool RenderCompositorANGLE::IsContextLost() {
|
|||
}
|
||||
|
||||
bool RenderCompositorANGLE::UseCompositor() {
|
||||
if (!mDCLayerTree || !gfx::gfxVars::UseWebRenderCompositor()) {
|
||||
if (!mDCLayerTree || !gfx::gfxVars::UseWebRenderCompositor() ||
|
||||
!StaticPrefs::gfx_webrender_picture_caching()) {
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
|
|
|
@ -153,7 +153,8 @@ LayoutDeviceIntSize RenderCompositorOGL::GetBufferSize() {
|
|||
}
|
||||
|
||||
bool RenderCompositorOGL::ShouldUseNativeCompositor() {
|
||||
return mNativeLayerRoot && gfx::gfxVars::UseWebRenderCompositor();
|
||||
return mNativeLayerRoot && gfx::gfxVars::UseWebRenderCompositor() &&
|
||||
StaticPrefs::gfx_webrender_picture_caching();
|
||||
}
|
||||
|
||||
uint32_t RenderCompositorOGL::GetMaxUpdateRects() {
|
||||
|
|
Загрузка…
Ссылка в новой задаче