aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
Commit message (Collapse)AuthorAge
* Fix metrics on Windows.Gravatar bungeman@google.com2013-07-27
| | | | | | | | | | | | | | | With this change, Skia's metrics are much better in general, and specifically can be made to match the metrics produced by current Blink code. This allows Blink to use Skia's metrics. This change will require a number of rebaselines in Skia, since previous metrics were quite different. This will require about five rebaslines in Blink, as the new code may cause GDI's matrix to differ in the low bits. Review URL: https://codereview.chromium.org/20585004 git-svn-id: http://skia.googlecode.com/svn/trunk@10399 2bbb7eff-a529-9590-31e7-b0007b416f81
* process gm expectation violationsGravatar zachr@google.com2013-07-26
| | | | | | | | R=epoger@google.com Review URL: https://codereview.chromium.org/20527002 git-svn-id: http://skia.googlecode.com/svn/trunk@10395 2bbb7eff-a529-9590-31e7-b0007b416f81
* add more stats to the bitmap matrix locatorGravatar humper@google.com2013-07-26
| | | | | | | | | BUG= R=reed@google.com Review URL: https://codereview.chromium.org/19091006 git-svn-id: http://skia.googlecode.com/svn/trunk@10392 2bbb7eff-a529-9590-31e7-b0007b416f81
* This reverts commit 4052fd051db67bd1099fde2c4fe400cfbe1f2426.Gravatar bsalomon@google.com2013-07-25
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10374 2bbb7eff-a529-9590-31e7-b0007b416f81
* R=borenet@google.com, bungeman@google.com, robertphillips@google.comGravatar commit-bot@chromium.org2013-07-25
| | | | | | | | Author: bsalomon@google.com Review URL: https://chromiumcodereview.appspot.com/19862002 git-svn-id: http://skia.googlecode.com/svn/trunk@10372 2bbb7eff-a529-9590-31e7-b0007b416f81
* add basic HTTP server for viewing skpdiff resultsGravatar zachr@google.com2013-07-25
| | | | | | | | R=epoger@google.com Review URL: https://codereview.chromium.org/19929007 git-svn-id: http://skia.googlecode.com/svn/trunk@10371 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix trailing comma in outptu of SkDiffContextGravatar zachr@google.com2013-07-25
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/20324004 git-svn-id: http://skia.googlecode.com/svn/trunk@10361 2bbb7eff-a529-9590-31e7-b0007b416f81
* Start from scratch on a faster SkFlatDictionary.Gravatar commit-bot@chromium.org2013-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is like codereview.chromium.org/19276003, except it fits in better with the existing code, doesn't leak memory, and because it's back using SkChunkFlatController it's a little faster too, now a win across the board: Slowdown bench -1.59% desk_youtubetvbrowse.skp -2.56% desk_googlehome.skp -6.40% tabl_androidpolice.skp -6.45% desk_youtubetvvideo.skp -6.91% tabl_googlecalendar.skp ... -29.70% desk_yahoogames.skp -32.17% desk_googlespreadsheet.skp -32.23% mobi_wikipedia.skp -37.16% desk_chalkboard.skp -41.57% desk_pokemonwiki.skp Overall slowdown: -22.74% running bench [640 480] picture_record_recurring_paint_dictionary NONRENDERING: cmsecs = 9.92 running bench [640 480] picture_record_unique_paint_dictionary NONRENDERING: cmsecs = 22.16 running bench [640 480] picture_record_dictionaries NONRENDERING: cmsecs = 9.18 BUG= Committed: http://code.google.com/p/skia/source/detail?r=10328 R=tomhudson@google.com, reed@google.com, scroggo@google.com Author: mtklein@google.com Review URL: https://chromiumcodereview.appspot.com/19564007 git-svn-id: http://skia.googlecode.com/svn/trunk@10336 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: add ability to write new expectations to a different fileGravatar epoger@google.com2013-07-24
| | | | | | | | | | (instead of overwriting the original expectations file) R=zachr@google.com Review URL: https://codereview.chromium.org/19805007 git-svn-id: http://skia.googlecode.com/svn/trunk@10333 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "Start from scratch on a faster SkFlatDictionary."Gravatar mtklein@google.com2013-07-24
| | | | | | This reverts commit fec9bfa02d5d2b27bfa2dad3e37e5825a720784d. git-svn-id: http://skia.googlecode.com/svn/trunk@10331 2bbb7eff-a529-9590-31e7-b0007b416f81
* Start from scratch on a faster SkFlatDictionary.Gravatar commit-bot@chromium.org2013-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is like codereview.chromium.org/19276003, except it fits in better with the existing code, doesn't leak memory, and because it's back using SkChunkFlatController it's a little faster too, now a win across the board: Slowdown bench -1.59% desk_youtubetvbrowse.skp -2.56% desk_googlehome.skp -6.40% tabl_androidpolice.skp -6.45% desk_youtubetvvideo.skp -6.91% tabl_googlecalendar.skp ... -29.70% desk_yahoogames.skp -32.17% desk_googlespreadsheet.skp -32.23% mobi_wikipedia.skp -37.16% desk_chalkboard.skp -41.57% desk_pokemonwiki.skp Overall slowdown: -22.74% running bench [640 480] picture_record_recurring_paint_dictionary NONRENDERING: cmsecs = 9.92 running bench [640 480] picture_record_unique_paint_dictionary NONRENDERING: cmsecs = 22.16 running bench [640 480] picture_record_dictionaries NONRENDERING: cmsecs = 9.18 BUG= R=tomhudson@google.com, reed@google.com, scroggo@google.com Author: mtklein@google.com Review URL: https://chromiumcodereview.appspot.com/19564007 git-svn-id: http://skia.googlecode.com/svn/trunk@10328 2bbb7eff-a529-9590-31e7-b0007b416f81
* refactor duplication (shouldSkip and skip_name) into a utility functionGravatar sglez@google.com2013-07-24
| | | | | | | | | | R=caryclark@google.com, reed@google.com Committed: https://code.google.com/p/skia/source/detail?r=10280 Review URL: https://codereview.chromium.org/19807005 git-svn-id: http://skia.googlecode.com/svn/trunk@10317 2bbb7eff-a529-9590-31e7-b0007b416f81
* expose shadersGravatar reed@google.com2013-07-24
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10312 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: set text mimetype for all .json files, so text diffs work Gravatar epoger@google.com2013-07-24
| | | | | | | | | BUG=https://code.google.com/p/skia/issues/detail?id=1442 R=fmalita@google.com Review URL: https://codereview.chromium.org/20017009 git-svn-id: http://skia.googlecode.com/svn/trunk@10311 2bbb7eff-a529-9590-31e7-b0007b416f81
* skpdiff: remove default value for output. Diifs can be very big, and fill a ↵Gravatar edisonn@google.com2013-07-23
| | | | | | | | | | hard drive, no sense to generate them if not needed. R=zachr@google.com Review URL: https://codereview.chromium.org/20054003 git-svn-id: http://skia.googlecode.com/svn/trunk@10291 2bbb7eff-a529-9590-31e7-b0007b416f81
* Move gm-expected to trunk/expectations/gm , and modify scripts that use it.Gravatar epoger@google.com2013-07-23
| | | | | | | | | | | Left dummy content in the old gm-expected dir to keep Update step happy, to avoid the breakages caused by r10281. R=borenet@google.com Review URL: https://codereview.chromium.org/19668009 git-svn-id: http://skia.googlecode.com/svn/trunk@10288 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert r10281 -- it broke the Update step on Test buildersGravatar epoger@google.com2013-07-23
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10285 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert r10280, which caused https://code.google.com/p/skia/issues/detail?id=1441Gravatar epoger@google.com2013-07-23
| | | | | | Review URL: https://codereview.chromium.org/19537005 git-svn-id: http://skia.googlecode.com/svn/trunk@10284 2bbb7eff-a529-9590-31e7-b0007b416f81
* Move gm-expected to trunk/expectations/gm , and modify scripts that use it.Gravatar epoger@google.com2013-07-23
| | | | | | | | R=borenet@google.com Review URL: https://codereview.chromium.org/19697017 git-svn-id: http://skia.googlecode.com/svn/trunk@10281 2bbb7eff-a529-9590-31e7-b0007b416f81
* refactor duplication (shouldSkip and skip_name) into a utility functionGravatar sglez@google.com2013-07-23
| | | | | | | | R=caryclark@google.com, reed@google.com Review URL: https://codereview.chromium.org/19807005 git-svn-id: http://skia.googlecode.com/svn/trunk@10280 2bbb7eff-a529-9590-31e7-b0007b416f81
* put max on outputted poi in skpdiffGravatar zachr@google.com2013-07-23
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/19601006 git-svn-id: http://skia.googlecode.com/svn/trunk@10262 2bbb7eff-a529-9590-31e7-b0007b416f81
* Last friday I changed this file to un-break the build.Gravatar commit-bot@chromium.org2013-07-22
| | | | | | | | | | | | I introduced a bug in my tool that is fixed by this CL. R=caryclark@google.com Author: sglez@google.com Review URL: https://chromiumcodereview.appspot.com/19780004 git-svn-id: http://skia.googlecode.com/svn/trunk@10250 2bbb7eff-a529-9590-31e7-b0007b416f81
* move skpdiff into toolsGravatar zachr@google.com2013-07-22
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/19608005 git-svn-id: http://skia.googlecode.com/svn/trunk@10249 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "migrate skpdiff to tools"Gravatar zachr@google.com2013-07-22
| | | | | | This reverts commit 58a7ec70ce6b4548793a2ddc37c63d3d44edbc36. git-svn-id: http://skia.googlecode.com/svn/trunk@10226 2bbb7eff-a529-9590-31e7-b0007b416f81
* migrate skpdiff to toolsGravatar zachr@google.com2013-07-22
| | | | | | | | R=djsollen@google.com Review URL: https://codereview.chromium.org/19671002 git-svn-id: http://skia.googlecode.com/svn/trunk@10225 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-07-20
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10223 2bbb7eff-a529-9590-31e7-b0007b416f81
* Revert "Slipping in a small bug fix for my previous patch"Gravatar reed@google.com2013-07-19
| | | | | | This reverts commit 1908ef0441e37c98b00ffe6c0a89d247393aeead. git-svn-id: http://skia.googlecode.com/svn/trunk@10215 2bbb7eff-a529-9590-31e7-b0007b416f81
* Slipping in a small bug fix for my previous patchGravatar sglez@google.com2013-07-19
| | | | | | Review URL: https://codereview.chromium.org/19858002 git-svn-id: http://skia.googlecode.com/svn/trunk@10213 2bbb7eff-a529-9590-31e7-b0007b416f81
* fix macGravatar sglez@google.com2013-07-19
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/19845003 git-svn-id: http://skia.googlecode.com/svn/trunk@10207 2bbb7eff-a529-9590-31e7-b0007b416f81
* please fix the build, pleaseGravatar sglez@google.com2013-07-19
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/19693012 git-svn-id: http://skia.googlecode.com/svn/trunk@10204 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add include to fix buildGravatar sglez@google.com2013-07-19
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/19516006 git-svn-id: http://skia.googlecode.com/svn/trunk@10203 2bbb7eff-a529-9590-31e7-b0007b416f81
* Fix build problem with reverted issue 16948011Gravatar commit-bot@chromium.org2013-07-19
| | | | | | | | | | | BUG= R=caryclark@google.com Author: sglez@google.com Review URL: https://chromiumcodereview.appspot.com/19541009 git-svn-id: http://skia.googlecode.com/svn/trunk@10201 2bbb7eff-a529-9590-31e7-b0007b416f81
* add reformat-json.py scriptGravatar epoger@google.com2013-07-19
| | | | | | | | R=borenet@google.com Review URL: https://codereview.chromium.org/19289011 git-svn-id: http://skia.googlecode.com/svn/trunk@10192 2bbb7eff-a529-9590-31e7-b0007b416f81
* Reverting r10173 due to compile problemsGravatar robertphillips@google.com2013-07-19
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10174 2bbb7eff-a529-9590-31e7-b0007b416f81
* Measurement tool for Bounding-Box-Hierarchies.Gravatar commit-bot@chromium.org2013-07-19
| | | | | | | | | | | BUG= R=caryclark@google.com, reed@google.com Author: sglez@google.com Review URL: https://chromiumcodereview.appspot.com/16948011 git-svn-id: http://skia.googlecode.com/svn/trunk@10173 2bbb7eff-a529-9590-31e7-b0007b416f81
* Test decoding the bounds in skimage.Gravatar scroggo@google.com2013-07-18
| | | | | | | | | | Test that the bounds match the bounds from doing a pixel decode. R=djsollen@google.com Review URL: https://codereview.chromium.org/19587003 git-svn-id: http://skia.googlecode.com/svn/trunk@10164 2bbb7eff-a529-9590-31e7-b0007b416f81
* svndiff.py: add support for git checkoutsGravatar epoger@google.com2013-07-18
| | | | | | | | | | (and yes, we should probably rename the tool soon) R=senorblanco@chromium.org Review URL: https://codereview.chromium.org/19512002 git-svn-id: http://skia.googlecode.com/svn/trunk@10153 2bbb7eff-a529-9590-31e7-b0007b416f81
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-07-17
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10122 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: re-record already succeeding test results, just in caseGravatar epoger@google.com2013-07-17
| | | | | | | | TBR=borenet Review URL: https://codereview.chromium.org/19459002 git-svn-id: http://skia.googlecode.com/svn/trunk@10121 2bbb7eff-a529-9590-31e7-b0007b416f81
* svndiff.py: fix --add-new for JSON-format expectationsGravatar epoger@google.com2013-07-16
| | | | | | Review URL: https://codereview.chromium.org/19444003 git-svn-id: http://skia.googlecode.com/svn/trunk@10119 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: fix --add-new for JSON filesGravatar epoger@google.com2013-07-16
| | | | | | | | TBR=borenet Review URL: https://codereview.chromium.org/19415002 git-svn-id: http://skia.googlecode.com/svn/trunk@10117 2bbb7eff-a529-9590-31e7-b0007b416f81
* svndiff.py: add ability to compare before-and-after JSON files, not just raw ↵Gravatar epoger@google.com2013-07-16
| | | | | | | | | | | | images This should complete step 3 of https://goto.google.com/ChecksumTransitionDetail ! R=borenet@google.com Review URL: https://codereview.chromium.org/19112002 git-svn-id: http://skia.googlecode.com/svn/trunk@10113 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add the lazy decoder from PictureFlags to SkImageDecoderGravatar commit-bot@chromium.org2013-07-16
| | | | | | | | | | R=caryclark@google.com, scroggo@google.com Author: sglez@google.com Review URL: https://chromiumcodereview.appspot.com/19109002 git-svn-id: http://skia.googlecode.com/svn/trunk@10111 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: add --keep-going-on-failure option, off by defaultGravatar epoger@google.com2013-07-16
| | | | | | | | R=borenet@google.com Review URL: https://codereview.chromium.org/18092004 git-svn-id: http://skia.googlecode.com/svn/trunk@10109 2bbb7eff-a529-9590-31e7-b0007b416f81
* Disable bench_pictures GPU config on Nexus 10Gravatar borenet@google.com2013-07-15
| | | | | | | | | | (RunBuilders:Perf-Android-Nexus10-MaliT604-Arm7-Release) R=bsalomon@google.com Review URL: https://codereview.chromium.org/19192002 git-svn-id: http://skia.googlecode.com/svn/trunk@10074 2bbb7eff-a529-9590-31e7-b0007b416f81
* clean up extra printfs in count_effects.luaGravatar reed@google.com2013-07-12
| | | | git-svn-id: http://skia.googlecode.com/svn/trunk@10052 2bbb7eff-a529-9590-31e7-b0007b416f81
* If a user requests a try on "all" builders, ask for confirmationGravatar borenet@google.com2013-07-12
| | | | | | | | | | | Addresses https://code.google.com/p/skia/issues/detail?id=1208 (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/18190006 git-svn-id: http://skia.googlecode.com/svn/trunk@10049 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: until we fix bug 1410, keep going if we can't download an ↵Gravatar epoger@google.com2013-07-12
| | | | | | | | actual GM result Review URL: https://codereview.chromium.org/19096007 git-svn-id: http://skia.googlecode.com/svn/trunk@10037 2bbb7eff-a529-9590-31e7-b0007b416f81
* rebaseline.py: skip any platforms we don't have actual results for, with ↵Gravatar epoger@google.com2013-07-11
| | | | | | | | | | warning message R=borenet@google.com Review URL: https://codereview.chromium.org/19052007 git-svn-id: http://skia.googlecode.com/svn/trunk@10022 2bbb7eff-a529-9590-31e7-b0007b416f81
* Add script to verify that image files exist for every actual_result checksumGravatar borenet@google.com2013-07-11
| | | | | | | | | | | Should help with https://code.google.com/p/skia/issues/detail?id=1410 (SkipBuildbotRuns) R=epoger@google.com Review URL: https://codereview.chromium.org/18743006 git-svn-id: http://skia.googlecode.com/svn/trunk@10017 2bbb7eff-a529-9590-31e7-b0007b416f81