skia2/tools/skpbench
Chris Dalton a2b5b6467f ccpr: Enable ccpr by default
Now that the path cache is implemented, we can use ccpr everywhere.

Modifies ccpr to not cache unless the "fAllowPathMaskCaching" context
option is enabled.

Adds a small condition to skip complicated paths with more vertices
than pixels, simply so we don't regress a couple testcases.

Updates skpbench to do three draws before starting the timer, in order
to prime the cache.

Bug: skia:
Change-Id: Ic3a0a2bdad8a22ff6431e77fa4da2b54d6bb9aba
Reviewed-on: https://skia-review.googlesource.com/137207
Commit-Queue: Chris Dalton <csmartdalton@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
2018-06-25 01:47:14 +00:00
..
__init__.py skpbench 2016-09-19 11:03:58 -07:00
_adb_path.py skpbench: Add support for Pixel 2 2018-04-30 15:29:13 +00:00
_adb.py skpbench: support pixel phone 2017-10-20 17:52:36 +00:00
_benchresult.py skpbench: add "resultsfile" option 2016-11-10 16:08:12 +00:00
_hardware_android.py skpbench: Add support for Pixel 2 2018-04-30 15:29:13 +00:00
_hardware_nexus_6p.py [skpbench] experiment with not disabling services 2018-03-01 19:28:44 +00:00
_hardware_pixel2.py skpbench: Add support for Pixel 2 2018-04-30 15:29:13 +00:00
_hardware_pixel_c.py [skpbench] Use android's perf settings for Pixel C 2018-03-19 14:22:55 +00:00
_hardware_pixel.py skpbench: Add support for Pixel 2 2018-04-30 15:29:13 +00:00
_hardware.py skpbench: support pixel phone 2017-10-20 17:52:36 +00:00
_os_path.py Add adb support to skpbench 2016-09-19 12:04:56 -07:00
sheet.py skpbench: add utility to format results for Skia Perf 2016-11-10 20:00:56 +00:00
skiaperf.py skpbench: fix parser script for bots 2016-11-15 18:52:10 +00:00
skpbench.cpp ccpr: Enable ccpr by default 2018-06-25 01:47:14 +00:00
skpbench.py Revert "Add --gpuThreads support to skpbench.py" 2018-06-13 19:02:11 +00:00