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

Issue 16023024: Add CompositingReasons to compositor layers. (Closed)

Created:
7 years, 6 months ago by shawnsingh
Modified:
7 years, 6 months ago
Reviewers:
jamesr
CC:
chromium-reviews, cc-bugs_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

Add CompositingReasons to compositor layers. This is a re-land after first version (r202580) was reverted. The problem was that extra invalidations occurred due to a call to SetNeedsCommit(). The solution is to avoid calling SetNeedsCommit(), and accept that this debug info will be stale on the impl-thread until something else commits. BUG=240946 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202848

Patch Set 1 #

Total comments: 1

Patch Set 2 : rebased to tip of tree #

Patch Set 3 : patch for landing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+348 lines, -0 lines) Patch
M cc/cc.gyp View 1 chunk +1 line, -0 lines 0 comments Download
A cc/layers/compositing_reasons.h View 1 chunk +51 lines, -0 lines 0 comments Download
M cc/layers/layer.h View 3 chunks +3 lines, -0 lines 0 comments Download
M cc/layers/layer.cc View 1 2 3 chunks +6 lines, -0 lines 0 comments Download
M cc/layers/layer_impl.h View 3 chunks +10 lines, -0 lines 0 comments Download
M cc/layers/layer_impl.cc View 3 chunks +124 lines, -0 lines 0 comments Download
M webkit/renderer/compositor_bindings/compositor_bindings.gyp View 1 chunk +1 line, -0 lines 0 comments Download
A webkit/renderer/compositor_bindings/web_compositing_reasons.cc View 1 chunk +144 lines, -0 lines 0 comments Download
M webkit/renderer/compositor_bindings/web_layer_impl.h View 2 chunks +2 lines, -0 lines 0 comments Download
M webkit/renderer/compositor_bindings/web_layer_impl.cc View 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
shawnsingh
PTAL This is the same patch as the last one in https://codereview.chromium.org/15051011/ , except that ...
7 years, 6 months ago (2013-05-28 23:15:43 UTC) #1
jamesr
code lgtm. comment seems more confusing than helpful in its current state https://codereview.chromium.org/16023024/diff/1/cc/layers/layer.cc File cc/layers/layer.cc ...
7 years, 6 months ago (2013-05-28 23:20:05 UTC) #2
shawnsingh
On 2013/05/28 23:20:05, jamesr wrote: > code lgtm. comment seems more confusing than helpful in ...
7 years, 6 months ago (2013-05-28 23:23:14 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/shawnsingh@chromium.org/16023024/4011
7 years, 6 months ago (2013-05-29 03:45:54 UTC) #4
commit-bot: I haz the power
7 years, 6 months ago (2013-05-29 11:48:51 UTC) #5
Message was sent while issue was closed.
Change committed as 202848

Powered by Google App Engine
This is Rietveld 408576698