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

Issue 10837223: Tiled rendering microbenchmarks (Closed)

Created:
8 years, 4 months ago by dmurph
Modified:
8 years, 4 months ago
Reviewers:
nduca, piman
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam, scheib
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Tiled rendering microbenchmarks Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=151783

Patch Set 1 #

Patch Set 2 : fixed lint errors #

Total comments: 35

Patch Set 3 : simplifications + fixes #

Patch Set 4 : lint fixes #

Patch Set 5 : small cleanup #

Total comments: 4

Patch Set 6 : Patch #

Total comments: 2

Patch Set 7 : highres time #

Unified diffs Side-by-side diffs Delta from patch set Stats (+183 lines, -14 lines) Patch
M content/renderer/all_rendering_benchmarks.cc View 1 2 3 4 5 6 6 chunks +183 lines, -14 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
dmurph
Added tiled microbenchmarks, with both square and layer-width tiles. Also added canvas count metric to ...
8 years, 4 months ago (2012-08-13 18:41:35 UTC) #1
piman
https://chromiumcodereview.appspot.com/10837223/diff/3/content/renderer/all_rendering_benchmarks.cc File content/renderer/all_rendering_benchmarks.cc (right): https://chromiumcodereview.appspot.com/10837223/diff/3/content/renderer/all_rendering_benchmarks.cc#newcode13 content/renderer/all_rendering_benchmarks.cc:13: #include "base/memory/scoped_ptr.h" nit: alpha order please. https://chromiumcodereview.appspot.com/10837223/diff/3/content/renderer/all_rendering_benchmarks.cc#newcode32 content/renderer/all_rendering_benchmarks.cc:32: // ...
8 years, 4 months ago (2012-08-13 18:54:52 UTC) #2
nduca
https://chromiumcodereview.appspot.com/10837223/diff/3/content/renderer/all_rendering_benchmarks.cc File content/renderer/all_rendering_benchmarks.cc (right): https://chromiumcodereview.appspot.com/10837223/diff/3/content/renderer/all_rendering_benchmarks.cc#newcode32 content/renderer/all_rendering_benchmarks.cc:32: // Base class for timing the painting to custom ...
8 years, 4 months ago (2012-08-13 19:05:03 UTC) #3
dmurph
https://chromiumcodereview.appspot.com/10837223/diff/3/content/renderer/all_rendering_benchmarks.cc File content/renderer/all_rendering_benchmarks.cc (right): https://chromiumcodereview.appspot.com/10837223/diff/3/content/renderer/all_rendering_benchmarks.cc#newcode13 content/renderer/all_rendering_benchmarks.cc:13: #include "base/memory/scoped_ptr.h" On 2012/08/13 18:54:52, piman wrote: > nit: ...
8 years, 4 months ago (2012-08-13 22:04:11 UTC) #4
dmurph
small change to remove the custom bitmap canvas and use the one that the compositor ...
8 years, 4 months ago (2012-08-13 23:40:14 UTC) #5
piman
Just a couple of things left from my side. https://chromiumcodereview.appspot.com/10837223/diff/10001/content/renderer/all_rendering_benchmarks.cc File content/renderer/all_rendering_benchmarks.cc (right): https://chromiumcodereview.appspot.com/10837223/diff/10001/content/renderer/all_rendering_benchmarks.cc#newcode162 content/renderer/all_rendering_benchmarks.cc:162: ...
8 years, 4 months ago (2012-08-14 03:26:05 UTC) #6
dmurph
https://chromiumcodereview.appspot.com/10837223/diff/10001/content/renderer/all_rendering_benchmarks.cc File content/renderer/all_rendering_benchmarks.cc (right): https://chromiumcodereview.appspot.com/10837223/diff/10001/content/renderer/all_rendering_benchmarks.cc#newcode162 content/renderer/all_rendering_benchmarks.cc:162: paint_time_total_ += (TimeTicks::Now() - before_time); On 2012/08/14 03:26:05, piman ...
8 years, 4 months ago (2012-08-14 18:05:22 UTC) #7
piman
LGTM, I'm happy, but also check with Nat.
8 years, 4 months ago (2012-08-14 18:24:15 UTC) #8
nduca
LGTM but please resolve concerns below https://chromiumcodereview.appspot.com/10837223/diff/7004/content/renderer/all_rendering_benchmarks.cc File content/renderer/all_rendering_benchmarks.cc (right): https://chromiumcodereview.appspot.com/10837223/diff/7004/content/renderer/all_rendering_benchmarks.cc#newcode158 content/renderer/all_rendering_benchmarks.cc:158: scoped_ptr<WebCanvas> canvas( is ...
8 years, 4 months ago (2012-08-15 17:36:48 UTC) #9
piman
On Wed, Aug 15, 2012 at 10:36 AM, <nduca@chromium.org> wrote: > LGTM but please resolve ...
8 years, 4 months ago (2012-08-15 18:28:14 UTC) #10
nduca
This micro is trying to figure out just the rasterization times when tiling. The canvas ...
8 years, 4 months ago (2012-08-15 18:32:28 UTC) #11
dmurph
https://chromiumcodereview.appspot.com/10837223/diff/7004/content/renderer/all_rendering_benchmarks.cc File content/renderer/all_rendering_benchmarks.cc (right): https://chromiumcodereview.appspot.com/10837223/diff/7004/content/renderer/all_rendering_benchmarks.cc#newcode158 content/renderer/all_rendering_benchmarks.cc:158: scoped_ptr<WebCanvas> canvas( On 2012/08/15 17:36:48, nduca wrote: > is ...
8 years, 4 months ago (2012-08-15 19:12:07 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmurph@chromium.org/10837223/12004
8 years, 4 months ago (2012-08-15 20:30:44 UTC) #13
commit-bot: I haz the power
8 years, 4 months ago (2012-08-15 23:32:57 UTC) #14
Change committed as 151783

Powered by Google App Engine
This is Rietveld 408576698