skia2/tools
commit-bot@chromium.org ffc224f802 Add a minimal --undefok to SkCommandLineFlags.
Similar in spirit to gflags' undefok, I'd like to be able to ignore
specific unknown flags.  This lets me run the same command line on, say,
a branch that's got a new flag and on a clean branch tracking
origin/master.  This is handy for performance comparison, etc.

It's not essential, and if you hate this I can find another way.

As an example, I want to compare the runtime of SKP recording with my new code.  I've added a flag --skr to bench_record to help this.  So I want to compare

origin/master: out/Release/bench_record
my patch:      out/Release/bench_record --skr

This lets me run both as out/Release/bench_record --undefok skr --skr, which is handy for scripts and things.

BUG=skia:
R=scroggo@google.com, mtklein@google.com

Author: mtklein@chromium.org

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

git-svn-id: http://skia.googlecode.com/svn/trunk@13945 2bbb7eff-a529-9590-31e7-b0007b416f81
2014-03-25 21:00:02 +00:00
..
copyright
flags Add a minimal --undefok to SkCommandLineFlags. 2014-03-25 21:00:02 +00:00
lua Add quiet mode to lua_pictures. 2014-03-19 19:23:17 +00:00
skpdiff add new copyTo version to SkBitmap, which takes SkColorType 2014-02-23 03:59:35 +00:00
tests add --writeChecksumBasedFilenames flag to render_pictures 2014-03-19 17:26:07 +00:00
__init__.py
add_codereview_message.py add_codereview_message script to append messages to a CL 2014-01-30 22:12:30 +00:00
bbh_shootout.cpp add --writeChecksumBasedFilenames flag to render_pictures 2014-03-19 17:26:07 +00:00
bench_pictures_cfg_helper.py Fix bench_pictures.cfg 2013-03-07 20:18:27 +00:00
bench_pictures_main.cpp Update bench pictures to time image decode & upload costs 2013-12-18 17:25:33 +00:00
bench_pictures.cfg Remove nvpr bench_pictures_cfg 2014-01-28 14:35:51 +00:00
bench_record.cpp Add a means of extracting active operations from SkPicture 2014-03-18 17:45:32 +00:00
buildbot_globals.py submit_try: Obtain the list of trybots from the checked-in slaves.cfg 2014-01-14 19:18:45 +00:00
compare_codereview.py Further tweak compare_codereview.py. 2014-03-25 18:02:17 +00:00
CopyTilesRenderer.cpp add --writeChecksumBasedFilenames flag to render_pictures 2014-03-19 17:26:07 +00:00
CopyTilesRenderer.h add --writeChecksumBasedFilenames flag to render_pictures 2014-03-19 17:26:07 +00:00
coverage.sh increase coverage of SkPath.cpp, remove unused code 2013-11-14 16:53:22 +00:00
doxygen_footer.txt
filtermain.cpp Replace SkPicture(SkStream) constructors with a factory. 2013-06-28 21:32:00 +00:00
find_bad_images_in_skps.py Make image decoding more fault resistant, less verbose. 2013-10-04 12:46:45 +00:00
find_run_binary.py Create a common utility for finding and running binaries in out/ 2014-02-07 18:41:49 +00:00
gcov_shim add a way to get code coverage 2013-09-13 19:32:43 +00:00
generate_fir_coeff.py Fix metrics on Windows. 2013-07-27 20:37:56 +00:00
git_utils.py add_codereview_message script to append messages to a CL 2014-01-30 22:12:30 +00:00
git-skia-verify
jsondiff.py svndiff.py: properly handle empty expectations dictionary 2013-09-04 16:27:16 +00:00
LazyDecodeBitmap.cpp Add Options to SkDecodingImageGenerator, simplify API. 2014-01-02 13:15:13 +00:00
LazyDecodeBitmap.h Add the lazy decoder from PictureFlags to SkImageDecoder 2013-07-16 18:21:46 +00:00
lsan.supp Add a suppressions file for leak sanitizer. 2014-01-23 18:42:31 +00:00
merge_static_libs.py
misc_utils.py add_codereview_message script to append messages to a CL 2014-01-30 22:12:30 +00:00
OverwriteLine.h Make tests output spin on the same line by default. 2014-01-02 16:19:53 +00:00
path_utils.cpp
path_utils.h
PdfRenderer.cpp Add SkPDFDeviceFlatenner which extends SkPDFDevice to add support to flatten the path and the text when we have perspective. 2013-10-14 13:42:12 +00:00
PdfRenderer.h Add SkPDFDeviceFlatenner which extends SkPDFDevice to add support to flatten the path and the text when we have perspective. 2013-10-14 13:42:12 +00:00
picture_utils.cpp Remove more unnamed namespace usages. 2014-01-23 02:02:57 +00:00
picture_utils.h
PictureBenchmark.cpp add --writeChecksumBasedFilenames flag to render_pictures 2014-03-19 17:26:07 +00:00
PictureBenchmark.h Update bench pictures to time image decode & upload costs 2013-12-18 17:25:33 +00:00
PictureRenderer.cpp Silence warning after f5e315ccf1. 2014-03-19 22:58:52 +00:00
PictureRenderer.h add --writeChecksumBasedFilenames flag to render_pictures 2014-03-19 17:26:07 +00:00
PictureRenderingFlags.cpp Add nvprmsaa4 and nvprmsaa16 configs to bench_pictures 2014-03-07 18:41:14 +00:00
PictureRenderingFlags.h Change the name of SkFlags to SkCommandLineFlags. 2013-03-21 19:43:15 +00:00
pinspect.cpp Add the lazy decoder from PictureFlags to SkImageDecoder 2013-07-16 18:21:46 +00:00
rebaseline.py Add Win8 bots to rebaseline.py, add baselines for Win8 2013-12-17 17:29:33 +00:00
reformat-json.py add reformat-json.py script 2013-07-19 15:45:22 +00:00
render_pdfs_main.cpp Do not define SK_SUPPORT_DEEPCOPYTO_CONFIG in Skia. 2014-02-24 18:51:43 +00:00
render_pictures_main.cpp add --writeChecksumBasedFilenames flag to render_pictures 2014-03-19 17:26:07 +00:00
roll_autogen.sh
roll_deps.py tools/roll_deps: add '-m tryserver.chromium' to git-cl-try 2014-03-14 15:50:39 +00:00
sanitize_source_files.py Ignore the .git directory in sanitize_source_files, remove .git directory... 2013-09-11 13:01:27 +00:00
sk_tool_utils.cpp Revert "Revert of implement readPixels and writePixels natively, w/o using the (deprecated) (https://codereview.chromium.org/199733016/)" 2014-03-25 16:20:24 +00:00
sk_tool_utils.h Revert "Revert of implement readPixels and writePixels natively, w/o using the (deprecated) (https://codereview.chromium.org/199733016/)" 2014-03-25 16:20:24 +00:00
skdiff_html.cpp
skdiff_html.h
skdiff_image.cpp Add stdio include to skdiff_image. 2013-10-11 19:19:10 +00:00
skdiff_main.cpp force linking inside of skdiff 2013-06-18 21:23:31 +00:00
skdiff_utils.cpp add new copyTo version to SkBitmap, which takes SkColorType 2014-02-23 03:59:35 +00:00
skdiff_utils.h
skdiff.cpp
skdiff.h
skhello.cpp deprecate SkScalarRound (and its ilk), use SkScalarRound[ToInt,ToScalar]. #define SK_SUPPORT_DEPRECATED_SCALARROUND for legacy clients 2013-12-17 19:22:07 +00:00
skimage_main.cpp add new copyTo version to SkBitmap, which takes SkColorType 2014-02-23 03:59:35 +00:00
skpinfo.cpp This CL is motivated by the desire to make the skpinfo tool work a bit better. The main concern is that the assumptions made w.r.t. written bytes may not be valid for all SkWStream sub-classes. 2014-03-05 18:25:20 +00:00
skpmaker.cpp [try 2] skpmaker: make the SKP more graphically interesting (add a border) 2014-01-15 16:33:31 +00:00
submit_try Make tools/submit_try safer 2014-01-16 19:48:19 +00:00
submit_try.bat
svn.py rebaseline_server: add actual_repo and actual_revision command line options 2014-03-10 18:09:25 +00:00
svndiff.py svndiff for the windows 2013-10-29 13:55:29 +00:00
test_image_decoder.cpp Runtime configuration setting for suppressing JPEG decoder errors. 2013-10-14 20:08:48 +00:00
test_pdfs.py
update-doxygen.sh Remove references to Skia's SVN repository 2014-01-09 21:41:39 +00:00
valgrind.supp Fix valgrind suppressions (again) 2014-02-14 14:08:05 +00:00
verify_images_for_gm_results.py Remove base-* directories from gm expected/actual paths; just use platform names 2013-08-20 16:21:55 +00:00
win_dbghelp.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-03-09 07:01:15 +00:00
win_dbghelp.h Collect minidump and print callstack if an app chrashes. 2013-03-08 18:00:16 +00:00
win_lcid.cpp Sanitizing source files in Skia_Periodic_House_Keeping 2013-04-03 07:01:14 +00:00
xsan_build skia/trunk changes for generic sanitizer gyp flag. 2013-10-08 15:16:36 +00:00