Go to file
commit-bot@chromium.org 4aa718590a New version of the bbh shootout.
There were a bunch of problems with the existing code, all of which I would of ignored, except it could only benchmark none and rtree.
The new version measures the same numbers, in almost exactly the same way, it's the structure over the top of the actual test runner that I changed.
Now it only loads the pictures once, it is configurable in which bbh's it runs and how may loops on them it does, it uses standard command line processing, and it does not do so much redundant work so it runs quicker. It is also much easier to understand and change IMHO.

Doing this so I can reasonably compare the new QuadTree implementation.
BUG=skia:2242
R=tomhudson@google.com, mtklein@google.com, reed@google.com

Author: iancottrell@google.com

Review URL: https://codereview.chromium.org/186973005

git-svn-id: http://skia.googlecode.com/svn/trunk@13736 2bbb7eff-a529-9590-31e7-b0007b416f81
2014-03-11 13:51:28 +00:00
animations first cut at a checkbox 2009-10-21 19:41:10 +00:00
bench Factory methods for heap-allocated SkImageFilter objects. 2014-03-10 10:51:58 +00:00
debugger Avoid black flashes when resizing debugger window using MSAA 2014-03-10 16:04:47 +00:00
dm DM: read image files without an extra copy 2014-03-05 15:37:11 +00:00
docs Add a sample doc in markdown format. 2014-01-24 19:25:39 +00:00
expectations Rebase bezier_effect GMs and lingering changed GMs from laggy bots 2014-03-10 21:42:48 +00:00
experimental hide getTotalClip, so we can eventually remove it 2014-03-08 03:57:19 +00:00
forth Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
gm Revert of Add new module for distance field generation. (https://codereview.chromium.org/178543007/) 2014-03-10 20:37:54 +00:00
gyp Revert of Add new module for distance field generation. (https://codereview.chromium.org/178543007/) 2014-03-10 20:37:54 +00:00
include plumbing for GPU fast blur 2014-03-10 22:53:20 +00:00
platform_tools Make arm64 test script more efficient with old versions of gsutil. 2014-03-06 17:47:49 +00:00
resources Add a simple test ttc for FontHost test. 2014-01-10 20:56:21 +00:00
samplecode Factory methods for heap-allocated SkImageFilter objects. 2014-03-10 10:51:58 +00:00
src plumbing for GPU fast blur 2014-03-10 22:53:20 +00:00
tests flag to make kClipToLayer_SaveFlag the default behavior 2014-03-10 19:47:58 +00:00
third_party Revert of Add new module for distance field generation. (https://codereview.chromium.org/178543007/) 2014-03-10 20:37:54 +00:00
tools New version of the bbh shootout. 2014-03-11 13:51:28 +00:00
trybots_to_run/chrome Deleting the hardcoded list of compile bots in trybots_to_run. 2013-04-09 11:59:42 +00:00
.gitignore Ignore out even if it's a symlink. 2014-01-15 16:55:04 +00:00
AUTHORS Adding code to calculate Underline Thickness from Font Metrics, this will be useful when Skia is used with Blink/Chrome. Blink changes are uploaded with code change in patch https://codereview.chromium.org/147703002/ 2014-03-01 20:12:26 +00:00
codereview.settings Add BUG_PREFIX to codereview.settings 2014-01-14 21:19:21 +00:00
CONTRIBUTING Add CONTRIBUTING file 2014-01-13 15:06:26 +00:00
CQ_COMMITTERS Adding list of Skia's CQ committers 2014-02-13 21:02:38 +00:00
DEPS Build Skia for a bare-bones embedded Linux system. 2014-02-24 20:22:34 +00:00
Doxyfile update Doxygen config file to include gpu directory in api generation 2014-03-07 16:20:36 +00:00
gyp_skia Fix ninja build on Android 2013-10-01 15:31:54 +00:00
gyp_skia.py Roll gyp deps from 1765 to 1796. 2013-11-21 18:11:14 +00:00
LICENSE Manually update copyright notices in files that defied the automated process 2011-07-28 14:24:55 +00:00
make.bat Make make.bat and gyp_skia work with VS 2012. 2013-05-07 19:31:20 +00:00
make.py Use SKIA_OUT variable in make.py 2013-07-23 15:45:50 +00:00
Makefile pathops work in progress 2013-11-01 17:36:03 +00:00
Makefile.old Replace GR_*_BUILD by their SK_BUILD_FOR_* equivalents. 2013-09-25 20:57:51 +00:00
OWNERS add root files from chrome 2013-08-13 19:11:15 +00:00
PRESUBMIT.py Check if the issue owner is in the AUTHORS file in PRESUBMIT.py 2014-02-03 14:18:32 +00:00
README whitespace commit to trigger buildbot 2011-07-15 14:11:58 +00:00
README.chromium add root files from chrome 2013-08-13 19:11:15 +00:00
skia.gyp Remove the comments settings for vim tab width and expansion variables. 2013-12-02 22:23:03 +00:00
whitespace.txt Yet another whitespace change to see if the bots are fixed 2014-03-06 23:38:52 +00:00

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

See full details, and build instructions, at http://code.google.com/p/skia/wiki/DocRoot