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

Issue 7792002: Initial checkin of the compositor_model_bench tool (Closed)

Created:
9 years, 3 months ago by piman
Modified:
9 years, 3 months ago
CC:
chromium-reviews, pam+watch_chromium.org, apatrick_chromium
Visibility:
Public.

Description

Initial checkin of the compositor_model_bench tool This tool simulates the GPU demands of Chromium's GPU-accelerated compositor. In the current version, we simulate the performance of the existing forward rendering model; coming changes will prototype a new model. BUG=None TEST=self This is http://codereview.chromium.org/7718020/ with trivial fixes Original change by Joshua Trask <joshtrask@google.com>; Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=98706 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=98900

Patch Set 1 #

Patch Set 2 : workaround gyp issue #

Patch Set 3 : Fix clang issues #

Patch Set 4 : more clang fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2119 lines, -0 lines) Patch
M build/all.gyp View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/compositor_model_bench.cc View 1 chunk +406 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/forward_render_model.h View 1 chunk +34 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/forward_render_model.cc View 1 2 3 1 chunk +70 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT0.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT1.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT10.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT11.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT12.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT13.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT2.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT3.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT4.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT5.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT6.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT7.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT8.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT9.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special0.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special1.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special10.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special11.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special12.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special2.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special3.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special4.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special5.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special6.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special7.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special8.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/YT_special9.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/abra0.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/abra1.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/abra2.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/abra3.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/abra4.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/abra5.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test00_0.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test00_1.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test00_2.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test00_3.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test01_0.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test01_1.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test01_2.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test01_3.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test02_0.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test02_1.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test02_2.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test02_3.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test03_0.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test03_1.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test03_2.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test03_3.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test04_0.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test04_1.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test04_2.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/measuring_confs/test04_3.txt.json View 1 chunk +1 line, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/render_model_utils.h View 1 chunk +62 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/render_model_utils.cc View 1 2 3 1 chunk +176 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/render_models.h View 1 chunk +42 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/render_models.cc View 1 chunk +41 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/render_tree.h View 1 2 3 1 chunk +211 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/render_tree.cc View 1 2 3 1 chunk +482 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/shaders.h View 1 2 1 chunk +54 lines, -0 lines 0 comments Download
A gpu/tools/compositor_model_bench/shaders.cc View 1 chunk +450 lines, -0 lines 0 comments Download
A gpu/tools/tools.gyp View 1 1 chunk +37 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
commit-bot: I haz the power
No reviewers yet.
9 years, 3 months ago (2011-08-29 21:37:56 UTC) #1
piman
I had some build issues when submitting the patch originally, this contains the fixes.
9 years, 3 months ago (2011-08-30 00:15:36 UTC) #2
joshtrask
On 2011/08/30 00:15:36, piman wrote: > I had some build issues when submitting the patch ...
9 years, 3 months ago (2011-08-31 00:00:56 UTC) #3
commit-bot: I haz the power
9 years, 3 months ago (2011-08-31 00:05:41 UTC) #4
No LGTM from valid reviewers yet.

Powered by Google App Engine
This is Rietveld 408576698