266e2024ec487425f56473e272a6b81bfbf2c543 |
|
13-Nov-2015 |
cdalton <cdalton@nvidia.com> |
Add visualbench option to not reset between samples Adds a --reset flag that controls whether we teardown the graphics context between samples. Also modifies the timing algorithm to always/ only pre-warm after resetting the context. BUG=skia: Review URL: https://codereview.chromium.org/1442643007
/external/skia/tools/VisualBench/VisualInteractiveModule.cpp
|
d0f0bceb0e88d7527dc83a75a8851f115d706522 |
|
14-Oct-2015 |
joshualitt <joshualitt@chromium.org> |
Create VisualStreamTimingModule BUG=skia: Review URL: https://codereview.chromium.org/1385073002
/external/skia/tools/VisualBench/VisualInteractiveModule.cpp
|
cb54e8ed4567adabd2ca8b49f7493effd2614158 |
|
05-Oct-2015 |
joshualitt <joshualitt@chromium.org> |
Cleanup timing state machine BUG=skia: Review URL: https://codereview.chromium.org/1386933002
/external/skia/tools/VisualBench/VisualInteractiveModule.cpp
|
dc5db595143613bbde2b7af5295254120ef7d98c |
|
05-Oct-2015 |
joshualitt <joshualitt@chromium.org> |
move visual bench interactive module to timing state machine BUG=skia: Review URL: https://codereview.chromium.org/1382883003
/external/skia/tools/VisualBench/VisualInteractiveModule.cpp
|
8a6697af95b340aad6dee7e6228048fa305c1e59 |
|
30-Sep-2015 |
joshualitt <joshualitt@chromium.org> |
Fix for nexus 5 crashing in GL benches GLBenches do not expect gl state to change between onPerCanvasPreDraw and *PostDraw, but we do a clear and sometimes we clear as draw. This causes us to bind vertex objects / programs / etc. This change creates two new virtual methods which are called right before and immediately after timing. BUG=skia: Review URL: https://codereview.chromium.org/1379853003
/external/skia/tools/VisualBench/VisualInteractiveModule.cpp
|
f5d1b2de031b4ae2130280dd09eadcccb001ba11 |
|
15-Sep-2015 |
jvanverth <jvanverth@google.com> |
Add viewer mode to VisualBench. Displays each benchmark/skp with a graph showing a series of frame times. Use the space bar to skip to the next benchmark. Adds an option to hit ESC to quit VisualBench. Useful in fullscreen mode. Review URL: https://codereview.chromium.org/1336043003
/external/skia/tools/VisualBench/VisualInteractiveModule.cpp
|