Disable full screen overlay optimization when using software mirroring |
||||||||||
Issue descriptionSoftware mirroring works copying to a texture the content of the current framebuffer and then drawing the texture to the other screen. When an overlay candidate covers the whole screen, we schedule that as primary plane instead of compositing to the framebuffer, if possible. This means when the optimization is active, software mirroring will not show the content presented on the primary screen.
,
Nov 10 2016
,
Nov 11 2016
Your change meets the bar and is auto-approved for M55 (branch: 2883)
,
Nov 15 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0b732ee740840e3d3083911f3fe34e919cae0309 commit 0b732ee740840e3d3083911f3fe34e919cae0309 Author: dcastagna <dcastagna@chromium.org> Date: Tue Nov 15 01:42:13 2016 Disable fullscren fb optimization with sw mirroring. Merge to M55. Display software mirroring copies the current fb into a texture and draws with that. This CL disables fullscreen fb optimization and always falls back to GL compositing when SW mirroring is enabled. BUG= 662621 TEST=ran on kevin with sw mirroring and fs app. NOTRY=true NOPRESUBMIT=true CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel Review-Url: https://codereview.chromium.org/2476103002 Cr-Commit-Position: refs/heads/master@{#431184} (cherry picked from commit ccca423509d132e9c704188c284e7f11cba4f856) Review-Url: https://codereview.chromium.org/2501773002 Cr-Commit-Position: refs/branch-heads/2883@{#571} Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768} [modify] https://crrev.com/0b732ee740840e3d3083911f3fe34e919cae0309/cc/output/overlay_strategy_fullscreen.cc [modify] https://crrev.com/0b732ee740840e3d3083911f3fe34e919cae0309/cc/output/overlay_strategy_fullscreen.h [modify] https://crrev.com/0b732ee740840e3d3083911f3fe34e919cae0309/cc/output/overlay_unittest.cc [modify] https://crrev.com/0b732ee740840e3d3083911f3fe34e919cae0309/components/display_compositor/compositor_overlay_candidate_validator_ozone.cc
,
Dec 16 2016
Hey, is this Fixed?
,
Dec 16 2016
This is fixed.
,
Mar 4 2017
,
Apr 17 2017
,
May 30 2017
,
Aug 1 2017
,
Oct 14 2017
|
||||||||||
►
Sign in to add a comment |
||||||||||
Comment 1 by bugdroid1@chromium.org
, Nov 10 2016