commit | bcdf2ec50dfd170959cc2db67c49f6dac084be03 | [log] [tgz] |
---|---|---|
author | scroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | Thu Sep 20 14:42:33 2012 +0000 |
committer | scroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | Thu Sep 20 14:42:33 2012 +0000 |
tree | d6437193532ae252675b7f1de17f39a6fe418a0a | |
parent | b4ca9df976951adf632388371f9a8a9219d93014 [diff] |
In bench_pictures, use a pool of tiles for multicore drawing. Also includes some code cleanup and code sharing. Allow setting the number of threads on the command line. Rename ThreadSafePipeController::playback to ::draw, to be the same as SkPicture so DrawTileToCanvas can take a template parameter. Disallow multithreading with GPU turned on. Display help information with improper tiled arguments. BUG=https://code.google.com/p/skia/issues/detail?id=871 Review URL: https://codereview.appspot.com/6536050 git-svn-id: http://skia.googlecode.com/svn/trunk@5602 2bbb7eff-a529-9590-31e7-b0007b416f81