• Fady Samuel's avatar
    Revert "Draw Occlusion: Enable Draw Occlusion by Default" · 4562066e
    Fady Samuel authored
    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}
    4562066e
features.cc 2.72 KB