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

Issue 16948011: Measure tiled rendering. (Closed)

Created:
7 years, 6 months ago by sglez
Modified:
7 years, 5 months ago
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

Measurement tool for Bounding-Box-Hierarchies. BUG= Committed: http://code.google.com/p/skia/source/detail?r=10173

Patch Set 1 #

Patch Set 2 : Measure recording and playback. Baseline vs Rtree #

Patch Set 3 : Getting results... #

Total comments: 18

Patch Set 4 : Code review #

Total comments: 6

Patch Set 5 : Histogram, code review #

Patch Set 6 : Remove old constructor #

Total comments: 4

Patch Set 7 : Applied suggestions from talk. Avoid IO operations. Support for different tile sizes #

Total comments: 24

Patch Set 8 : Code review fixes #

Total comments: 38

Patch Set 9 : Struct to handle benchmark info. Other code review tweaks. #

Total comments: 1

Patch Set 10 : Remove profanity #

Patch Set 11 : Remove printing of results to stdout. #

Patch Set 12 : SkScalar casts #

Unified diffs Side-by-side diffs Delta from patch set Stats (+558 lines, -1 line) Patch
M gyp/tools.gyp View 1 2 3 4 5 6 7 8 9 10 2 chunks +23 lines, -1 line 0 comments Download
A tools/bbh_shootout.cpp View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +387 lines, -0 lines 0 comments Download
A tools/lua/bbh_filter.lua View 1 2 3 4 5 6 7 8 1 chunk +148 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
sglez
Would you please take a look at my measurement tool? bbh_filter.lua is used with lua_pictures ...
7 years, 5 months ago (2013-06-27 22:37:13 UTC) #1
caryclark
Looks good -- most of my comments are nits. https://codereview.chromium.org/16948011/diff/4001/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/4001/tools/bbh_shootout.cpp#newcode45 tools/bbh_shootout.cpp:45: ...
7 years, 5 months ago (2013-06-28 18:09:43 UTC) #2
sglez
https://codereview.chromium.org/16948011/diff/4001/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/4001/tools/bbh_shootout.cpp#newcode92 tools/bbh_shootout.cpp:92: SkAutoTUnref<sk_tools::TiledPictureRenderer> renderer(SkNEW(sk_tools::TiledPictureRenderer)); On 2013/06/28 18:09:43, caryclark wrote: > Since ...
7 years, 5 months ago (2013-07-01 15:34:38 UTC) #3
reed1
https://codereview.chromium.org/16948011/diff/16001/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/16001/tools/bbh_shootout.cpp#newcode42 tools/bbh_shootout.cpp:42: if (!success) { Is there a Factory method to ...
7 years, 5 months ago (2013-07-08 12:07:03 UTC) #4
caryclark
https://codereview.chromium.org/16948011/diff/16001/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/16001/tools/bbh_shootout.cpp#newcode166 tools/bbh_shootout.cpp:166: return timerData; instead of returning the timerData, why not ...
7 years, 5 months ago (2013-07-08 13:04:57 UTC) #5
sglez
Added histograms https://codereview.chromium.org/16948011/diff/16001/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/16001/tools/bbh_shootout.cpp#newcode42 tools/bbh_shootout.cpp:42: if (!success) { On 2013/07/08 12:07:03, reed1 ...
7 years, 5 months ago (2013-07-08 22:00:34 UTC) #6
sglez
FYI -- The latest patch is broken because the SkPicture constructor I was using was ...
7 years, 5 months ago (2013-07-09 02:12:41 UTC) #7
sglez
Uploaded the patch... Sorry about the triple email! On 2013/07/09 02:12:41, sglez wrote: > FYI ...
7 years, 5 months ago (2013-07-09 04:56:12 UTC) #8
sglez
Here is a patch with fixes from the last code-review. Also added some functionality and ...
7 years, 5 months ago (2013-07-10 14:35:35 UTC) #9
caryclark
https://codereview.chromium.org/16948011/diff/31001/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/31001/tools/bbh_shootout.cpp#newcode16 tools/bbh_shootout.cpp:16: #include "SkGraphics.h" alphabetize https://codereview.chromium.org/16948011/diff/31001/tools/bbh_shootout.cpp#newcode27 tools/bbh_shootout.cpp:27: static const int gTileDimensions[kNumTileDimensions][2] ...
7 years, 5 months ago (2013-07-10 15:28:23 UTC) #10
sglez
https://codereview.chromium.org/16948011/diff/40001/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/40001/tools/bbh_shootout.cpp#newcode62 tools/bbh_shootout.cpp:62: msgPrefix.printf("Normal"); On 2013/07/10 15:28:24, caryclark wrote: > this may ...
7 years, 5 months ago (2013-07-11 20:58:30 UTC) #11
caryclark
https://codereview.chromium.org/16948011/diff/5629499534213120/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/5629499534213120/tools/bbh_shootout.cpp#newcode30 tools/bbh_shootout.cpp:30: struct Histogram { Add Histogram() : fCpuTime(SkIntToScalar(-1)) { } ...
7 years, 5 months ago (2013-07-12 13:13:27 UTC) #12
reed1
https://codereview.chromium.org/16948011/diff/5629499534213120/tools/lua/bbh_filter.lua File tools/lua/bbh_filter.lua (right): https://codereview.chromium.org/16948011/diff/5629499534213120/tools/lua/bbh_filter.lua#newcode8 tools/lua/bbh_filter.lua:8: -- have most commands, and the names of the ...
7 years, 5 months ago (2013-07-12 13:24:28 UTC) #13
sglez
Addressed most comments. Did some refactoring to make it clearer and more extendable. https://codereview.chromium.org/16948011/diff/5629499534213120/tools/bbh_shootout.cpp File ...
7 years, 5 months ago (2013-07-13 03:57:15 UTC) #14
caryclark
https://codereview.chromium.org/16948011/diff/5629499534213120/tools/bbh_shootout.cpp File tools/bbh_shootout.cpp (right): https://codereview.chromium.org/16948011/diff/5629499534213120/tools/bbh_shootout.cpp#newcode92 tools/bbh_shootout.cpp:92: SkDebugf("Error rendering (playback).\n"); My mistake. I misread the && ...
7 years, 5 months ago (2013-07-15 12:00:15 UTC) #15
sglez
On 2013/07/15 12:00:15, caryclark wrote: > https://codereview.chromium.org/16948011/diff/5629499534213120/tools/bbh_shootout.cpp > File tools/bbh_shootout.cpp (right): > > https://codereview.chromium.org/16948011/diff/5629499534213120/tools/bbh_shootout.cpp#newcode92 > ...
7 years, 5 months ago (2013-07-15 17:17:25 UTC) #16
sglez
Cleaned up the code. Friendly ping for further comments or lgtm. I could use this ...
7 years, 5 months ago (2013-07-18 01:37:11 UTC) #17
caryclark
lgtm Please do a trybot as before before committing, since the last time the windows ...
7 years, 5 months ago (2013-07-18 12:06:33 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/sglez@google.com/16948011/79001
7 years, 5 months ago (2013-07-19 00:25:16 UTC) #19
commit-bot: I haz the power
Change committed as 10173
7 years, 5 months ago (2013-07-19 00:32:41 UTC) #20
robertphillips
7 years, 5 months ago (2013-07-19 00:51:58 UTC) #21
Message was sent while issue was closed.
This was reverted in r10174 due to compilation failures
(http://108.170.217.252:10117/builders/Build-Mac10.6-GCC-x86-Debug/builds/898/...)

Powered by Google App Engine
This is Rietveld 408576698