Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(290)

Issue 2838033002: cc : Don't draw animating layers with singular screen space transform (Closed)

Created:
3 years, 8 months ago by jaydasika
Modified:
3 years, 7 months ago
Reviewers:
weiliangc, vmpstr
CC:
ajuma, cc-bugs_chromium.org, chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

cc : Don't draw animating layers with singular screen space transform This is done by not adding the layer to the render surface layer list (rsll) on the active tree. The layer will still be part of rsll on the pending tree to ensure that it gets rastered. BUG=517170 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2838033002 Cr-Commit-Position: refs/heads/master@{#468348} Committed: https://chromium.googlesource.com/chromium/src/+/af0dcd17a4c16c8de78e2021d505cf1dbf212a95

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+92 lines, -29 lines) Patch
M cc/layers/layer_impl.h View 1 2 2 chunks +9 lines, -0 lines 0 comments Download
M cc/layers/layer_impl.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M cc/layers/picture_layer_impl.cc View 1 2 1 chunk +2 lines, -1 line 0 comments Download
M cc/trees/draw_property_utils.h View 1 2 1 chunk +4 lines, -3 lines 0 comments Download
M cc/trees/draw_property_utils.cc View 1 2 4 chunks +15 lines, -13 lines 0 comments Download
M cc/trees/layer_tree_host_common.cc View 1 2 2 chunks +15 lines, -3 lines 0 comments Download
M cc/trees/layer_tree_host_common_unittest.cc View 1 2 4 chunks +45 lines, -8 lines 0 comments Download

Messages

Total messages: 26 (13 generated)
jaydasika
PTAL
3 years, 8 months ago (2017-04-24 23:57:57 UTC) #3
enne (OOO)
I'm not sure what I think about this. In general, I would assume that such ...
3 years, 8 months ago (2017-04-25 01:04:40 UTC) #8
weiliangc
LGTM
3 years, 8 months ago (2017-04-25 14:59:38 UTC) #9
weiliangc
On 2017/04/25 at 01:04:40, enne wrote: > I'm not sure what I think about this. ...
3 years, 8 months ago (2017-04-25 15:54:58 UTC) #10
jaydasika
On 2017/04/25 15:54:58, weiliangc wrote: > On 2017/04/25 at 01:04:40, enne wrote: > > I'm ...
3 years, 8 months ago (2017-04-26 21:24:28 UTC) #11
vmpstr
On 2017/04/26 21:24:28, jaydasika wrote: > On 2017/04/25 15:54:58, weiliangc wrote: > > On 2017/04/25 ...
3 years, 8 months ago (2017-04-26 22:37:28 UTC) #12
jaydasika
Added a new bool Layer::raster_even_if_not_in_rsll_. So, now animating layers with singular transform don't go into ...
3 years, 7 months ago (2017-04-28 00:25:16 UTC) #13
vmpstr
lgtm % weiliangc
3 years, 7 months ago (2017-04-28 16:26:24 UTC) #14
weiliangc
LGTM
3 years, 7 months ago (2017-05-01 15:17:18 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2838033002/40001
3 years, 7 months ago (2017-05-01 16:41:49 UTC) #21
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/af0dcd17a4c16c8de78e2021d505cf1dbf212a95
3 years, 7 months ago (2017-05-01 17:37:30 UTC) #24
jaydasika
Re-looking at this CL, I realized this has an un-intentional side-effect of removing layers with ...
3 years, 7 months ago (2017-05-02 20:57:58 UTC) #25
enne (OOO)
3 years, 7 months ago (2017-05-02 21:09:19 UTC) #26
Message was sent while issue was closed.
On 2017/05/02 at 20:57:58, jaydasika wrote:
> Re-looking at this CL, I realized this has an un-intentional side-effect of
removing layers with singular transform and copy requests from RSLL. They should
be part of RSLL, right ?

Yeah, it should be possible to copy request a layer with such a transform.

Powered by Google App Engine
This is Rietveld 408576698