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

Issue 2127323002: cc: Use sublayer scale from effect tree (1) (Closed)

Created:
4 years, 5 months ago by jaydasika
Modified:
4 years, 5 months ago
Reviewers:
sunxd, weiliangc, jbroman
CC:
ajuma, cc-bugs_chromium.org, chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

cc: Use sublayer scale from effect tree (1) This CL replaces all calls to ComputeTransformWithDestinationSublayerScale in DrawPropertyUtils with ComputeTransform and then applies the destination sublayer scale using the effect tree. To do this, I added a target_effect_id to clip nodes. BUG=622372 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/5ab6dc318ba35577b1344437b78d6c1a1fc2fc11 Cr-Commit-Position: refs/heads/master@{#404526}

Patch Set 1 #

Patch Set 2 : PAC #

Total comments: 4

Patch Set 3 : "rename" #

Patch Set 4 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+128 lines, -64 lines) Patch
M cc/proto/property_tree.proto View 1 chunk +3 lines, -2 lines 0 comments Download
M cc/trees/clip_node.h View 1 2 3 1 chunk +4 lines, -1 line 0 comments Download
M cc/trees/clip_node.cc View 1 2 3 5 chunks +11 lines, -5 lines 0 comments Download
M cc/trees/draw_property_utils.cc View 1 2 3 22 chunks +97 lines, -47 lines 0 comments Download
M cc/trees/layer_tree_impl.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M cc/trees/layer_tree_impl_unittest.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M cc/trees/property_tree_builder.cc View 1 2 3 1 chunk +4 lines, -3 lines 0 comments Download
M cc/trees/property_tree_unittest.cc View 1 2 3 2 chunks +6 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/compositing/PaintArtifactCompositor.cpp View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 19 (8 generated)
jaydasika
PTAL
4 years, 5 months ago (2016-07-08 00:47:27 UTC) #4
weiliangc
LGTM https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc File cc/trees/draw_property_utils.cc (right): https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc#newcode56 cc/trees/draw_property_utils.cc:56: static void AddSublayerScaleToTransform(const int effect_node_id, nit: ApplySublayerScale? https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc#newcode61 ...
4 years, 5 months ago (2016-07-08 19:19:03 UTC) #5
jaydasika
https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc File cc/trees/draw_property_utils.cc (right): https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc#newcode61 cc/trees/draw_property_utils.cc:61: effect_node->data.has_render_surface On 2016/07/08 19:19:03, weiliangc wrote: > I think ...
4 years, 5 months ago (2016-07-08 19:30:47 UTC) #6
jaydasika
https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc File cc/trees/draw_property_utils.cc (right): https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc#newcode56 cc/trees/draw_property_utils.cc:56: static void AddSublayerScaleToTransform(const int effect_node_id, On 2016/07/08 19:19:03, weiliangc ...
4 years, 5 months ago (2016-07-08 19:44:25 UTC) #7
jaydasika
jbroman : Can you review changes to PaintArtifactCompositor ?
4 years, 5 months ago (2016-07-08 19:45:23 UTC) #9
jbroman
PaintArtifactCompositor lgtm, but you'll have to fix the bot failures and possibly resolve conflicts with ...
4 years, 5 months ago (2016-07-08 19:53:02 UTC) #10
weiliangc
On 2016/07/08 19:30:47, jaydasika wrote: > https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc > File cc/trees/draw_property_utils.cc (right): > > https://codereview.chromium.org/2127323002/diff/20001/cc/trees/draw_property_utils.cc#newcode61 > ...
4 years, 5 months ago (2016-07-08 19:55:35 UTC) #11
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/2127323002/60001
4 years, 5 months ago (2016-07-08 21:54:40 UTC) #14
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 5 months ago (2016-07-08 23:08:37 UTC) #16
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-08 23:08:52 UTC) #17
commit-bot: I haz the power
4 years, 5 months ago (2016-07-08 23:10:13 UTC) #19
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/5ab6dc318ba35577b1344437b78d6c1a1fc2fc11
Cr-Commit-Position: refs/heads/master@{#404526}

Powered by Google App Engine
This is Rietveld 408576698