Commit 4562066e authored by Fady Samuel's avatar Fady Samuel Committed by Commit Bot

Revert "Draw Occlusion: Enable Draw Occlusion by Default"

This reverts commit ab34a899.

Reason for revert: This CL broke resize when surface sync is enabled (by default on M66+). Most quads seem to be dropped during resize.

Original change's description:
> Draw Occlusion: Enable Draw Occlusion by Default
> 
> Draw Occlusion is turned on by default for 50% of Canary and Dev
> users on Mac, Linux, ChromeOS and Windows in a Finch trial. It shows
> that it can save over 1M pixels of overdraw for the top 1 percent
> users and helped with overall DrawFrame time as well. Since it did
> not cause any regression or any bug during the finch trial, this
> patch is desired to turn it on by default.
> 
> Bug: 672929
> Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel
> Change-Id: I1952e38347207a9dbdd26e545dadfef00239c48e
> Reviewed-on: https://chromium-review.googlesource.com/969412
> Reviewed-by: danakj <danakj@chromium.org>
> Commit-Queue: Yi Xu <yiyix@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#544500}

TBR=danakj@chromium.org,yiyix@chromium.org

Change-Id: I9cfbe739efdee24749be05a1f67ebb656a00b9d5
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 672929
Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel
Reviewed-on: https://chromium-review.googlesource.com/973341Reviewed-by: default avatarFady Samuel <fsamuel@chromium.org>
Commit-Queue: Fady Samuel <fsamuel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544676}
parent 1410ab6c
......@@ -13,7 +13,7 @@ namespace features {
// Enables running draw occlusion algorithm to remove Draw Quads that are not
// shown on screen from CompositorFrame.
const base::Feature kEnableDrawOcclusion{"DrawOcclusion",
base::FEATURE_ENABLED_BY_DEFAULT};
base::FEATURE_DISABLED_BY_DEFAULT};
#if defined(USE_AURA) || defined(OS_MACOSX)
const base::Feature kEnableSurfaceSynchronization{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment