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

Issue 1279843004: cc: Plumb more details about pixel refs to tile manager. (Closed)

Created:
5 years, 4 months ago by vmpstr
Modified:
5 years, 4 months ago
CC:
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: Plumb more details about pixel refs to tile manager. This patch plumbs the full pixel ref information (including matrix and rect) to tile manager. Currently, we still just use the pixel ref itself, but this will change. Also modifies unittests to test the rect to be in the expected area. Changing the unittests also revealed a few bugs that this patch also addresses. R=danakj, enne, weiliangc BUG=516751 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/66d74d497c608b8b3349597d2c82dea030c0c8be Cr-Commit-Position: refs/heads/master@{#343285}

Patch Set 1 #

Total comments: 6

Patch Set 2 : #

Total comments: 7

Patch Set 3 : update #

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+574 lines, -308 lines) Patch
M cc/playback/display_item_list.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/playback/display_list_raster_source.h View 1 chunk +4 lines, -3 lines 0 comments Download
M cc/playback/display_list_raster_source.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/playback/display_list_raster_source_unittest.cc View 1 chunk +55 lines, -25 lines 0 comments Download
M cc/playback/display_list_recording_source_unittest.cc View 2 chunks +103 lines, -51 lines 0 comments Download
M cc/playback/picture.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/playback/picture_pile_impl.h View 2 chunks +10 lines, -5 lines 0 comments Download
M cc/playback/picture_pile_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M cc/playback/picture_pile_impl_unittest.cc View 7 chunks +103 lines, -42 lines 0 comments Download
M cc/playback/pixel_ref_map.h View 4 chunks +7 lines, -5 lines 0 comments Download
M cc/playback/pixel_ref_map.cc View 1 2 2 chunks +16 lines, -2 lines 0 comments Download
M cc/playback/pixel_ref_map_unittest.cc View 6 chunks +95 lines, -42 lines 0 comments Download
M cc/playback/raster_source.h View 2 chunks +5 lines, -3 lines 0 comments Download
M cc/playback/recording_source_unittest.cc View 6 chunks +137 lines, -95 lines 0 comments Download
M cc/tiles/image_decode_controller.h View 2 chunks +5 lines, -3 lines 0 comments Download
M cc/tiles/image_decode_controller.cc View 1 chunk +4 lines, -3 lines 0 comments Download
M cc/tiles/tile_manager.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M skia/ext/pixel_ref_utils.h View 1 chunk +2 lines, -1 line 0 comments Download
M skia/ext/pixel_ref_utils.cc View 1 2 3 chunks +7 lines, -9 lines 0 comments Download
M skia/ext/pixel_ref_utils_unittest.cc View 1 2 3 13 chunks +15 lines, -13 lines 0 comments Download

Messages

Total messages: 18 (4 generated)
vmpstr
Please take a look.
5 years, 4 months ago (2015-08-06 20:20:30 UTC) #1
ericrk
https://codereview.chromium.org/1279843004/diff/1/cc/playback/pixel_ref_map.cc File cc/playback/pixel_ref_map.cc (right): https://codereview.chromium.org/1279843004/diff/1/cc/playback/pixel_ref_map.cc#newcode64 cc/playback/pixel_ref_map.cc:64: // positions here nit: This second comment is a ...
5 years, 4 months ago (2015-08-07 00:33:56 UTC) #3
weiliangc
https://codereview.chromium.org/1279843004/diff/1/cc/playback/pixel_ref_map.cc File cc/playback/pixel_ref_map.cc (right): https://codereview.chromium.org/1279843004/diff/1/cc/playback/pixel_ref_map.cc#newcode49 cc/playback/pixel_ref_map.cc:49: // We recorded the picture as if it was ...
5 years, 4 months ago (2015-08-07 22:56:00 UTC) #4
vmpstr
PTAL https://codereview.chromium.org/1279843004/diff/1/cc/playback/pixel_ref_map.cc File cc/playback/pixel_ref_map.cc (right): https://codereview.chromium.org/1279843004/diff/1/cc/playback/pixel_ref_map.cc#newcode49 cc/playback/pixel_ref_map.cc:49: // We recorded the picture as if it ...
5 years, 4 months ago (2015-08-10 17:36:05 UTC) #6
weiliangc
On 2015/08/10 at 17:36:05, vmpstr wrote: > PTAL > > https://codereview.chromium.org/1279843004/diff/1/cc/playback/pixel_ref_map.cc > File cc/playback/pixel_ref_map.cc (right): ...
5 years, 4 months ago (2015-08-10 17:51:32 UTC) #7
vmpstr
On 2015/08/10 17:51:32, weiliangc wrote: > On 2015/08/10 at 17:36:05, vmpstr wrote: > > PTAL ...
5 years, 4 months ago (2015-08-10 17:58:10 UTC) #8
reed1
https://codereview.chromium.org/1279843004/diff/20001/cc/playback/pixel_ref_map.cc File cc/playback/pixel_ref_map.cc (right): https://codereview.chromium.org/1279843004/diff/20001/cc/playback/pixel_ref_map.cc#newcode49 cc/playback/pixel_ref_map.cc:49: // We recorded the picture as if it was ...
5 years, 4 months ago (2015-08-10 17:58:38 UTC) #9
weiliangc
Overall LGTM, with comment about comment. :P https://codereview.chromium.org/1279843004/diff/20001/cc/playback/pixel_ref_map.cc File cc/playback/pixel_ref_map.cc (right): https://codereview.chromium.org/1279843004/diff/20001/cc/playback/pixel_ref_map.cc#newcode49 cc/playback/pixel_ref_map.cc:49: // We ...
5 years, 4 months ago (2015-08-10 18:09:45 UTC) #10
vmpstr
PTAL https://codereview.chromium.org/1279843004/diff/20001/cc/playback/pixel_ref_map.cc File cc/playback/pixel_ref_map.cc (right): https://codereview.chromium.org/1279843004/diff/20001/cc/playback/pixel_ref_map.cc#newcode49 cc/playback/pixel_ref_map.cc:49: // We recorded the picture as if it ...
5 years, 4 months ago (2015-08-11 21:00:49 UTC) #11
vmpstr
friendly ping
5 years, 4 months ago (2015-08-12 20:36:32 UTC) #12
reed1
skia lgtm
5 years, 4 months ago (2015-08-13 14:02:23 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1279843004/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1279843004/60001
5 years, 4 months ago (2015-08-13 20:29:41 UTC) #16
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 4 months ago (2015-08-13 22:08:17 UTC) #17
commit-bot: I haz the power
5 years, 4 months ago (2015-08-13 22:08:46 UTC) #18
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/66d74d497c608b8b3349597d2c82dea030c0c8be
Cr-Commit-Position: refs/heads/master@{#343285}

Powered by Google App Engine
This is Rietveld 408576698