skia2/tools/skpdiff
2015-11-07 05:29:00 -08:00
..
diff_viewer.js The default size of mask canvas is not appropriate. its height is too small: 150, while its width is 300. As a result, for non-alphaMask canvas who doesn't update the mask canvas size, this tool just magnify the upper part of 'Expected Image' as well as 'Actual Image' when user open view.html to show skpdiff_output.json in browser for many cases. The other part can't be shown because it is out of the mask canvas. This CL update non-alphaMask canvas size according to baseline canvas for each case, then the tool can magnify anywhere you want for the whole image when you click and move mouse on the mask canvas. 2013-12-12 14:55:45 +00:00
generate_pmetric_tables.py
README
SkCLImageDiffer.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkCLImageDiffer.h C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
SkDiffContext.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
SkDiffContext.h Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
SkDifferentPixelsMetric_cpu.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
SkDifferentPixelsMetric_opencl.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkDifferentPixelsMetric.h C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
SkImageDiffer.cpp Remove unnecessary includes. 2013-11-18 17:27:16 +00:00
SkImageDiffer.h Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
skpdiff_main.cpp Comments Style: s/skbug.com/bug.skia.org/ 2015-11-07 05:29:00 -08:00
skpdiff_server.py
skpdiff_util.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
skpdiff_util.h Fix usage of SK_BUILD_* defines. 2014-10-06 10:46:51 -07:00
SkPMetric.cpp Style Change: SkNEW->new; SkDELETE->delete 2015-08-26 13:07:49 -07:00
SkPMetric.h C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
SkPMetricUtil_generated.h
viewer_style.css Update skpdiff to include a name with each file. 2013-10-16 15:00:11 +00:00
viewer.html update skpdiff visualization (image magnification with alpha mask) 2013-11-07 19:24:06 +00:00

Some example invocations:

Note how the asterisks are not expanded inside the shell because of the quotes

out/Debug/skpdiff -p \
                  "/usr/local/google/home/zachr/Downloads/gm/*_8888.png" \
                  "/usr/local/google/home/zachr/Downloads/gm/*_gpu.png"


out/Debug/skpdiff --differs different_pixels -f \
                  "/usr/local/google/home/zachr/Downloads/diffs/baseline" \
                  "/usr/local/google/home/zachr/Downloads/diffs/test"