skia2/tools
msarett 7f69144aaa Add nanobench tests for BitmapRegionDecoder
SkBitmapRegionDecoderInterface provides an interface
for multiple implementations of Android's
BitmapRegionDecoder.

We already have correctness tests in DM that will enable us
to compare the quality of our various BRD implementations.

We also need these performance tests to compare the speed
of our various implementations.

BUG=skia:4357

Review URL: https://codereview.chromium.org/1344993003
2015-09-22 11:56:16 -07:00
..
chromium Cleanup of SSE optimization files. 2014-04-30 14:58:46 +00:00
copyright
flags Add slice tool 2015-09-18 09:04:43 -07:00
lua Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
skp Use AddStory instead of deprecated AddUserStory 2015-06-30 09:20:17 -07:00
skpdiff Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
timer Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
VisualBench Not correctly initializing VisualBench commandline arguments 2015-09-18 06:47:39 -07:00
__init__.py
add_codereview_message.py Whitespace fixes for Python tools 2014-06-25 08:40:58 -07:00
AndroidSkDebugToStdOut.cpp Change how SkDebugf is sent to stdout on Android. 2014-12-10 10:23:06 -08:00
bench_pictures_cfg_helper.py Remove SkTileGrid (except for TileGridInfo). 2015-01-09 06:41:48 -08:00
bench_pictures_main.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
bench_pictures.cfg Removes Record configs from buildbot bench_pictures runs. 2014-06-18 05:59:55 -07:00
BUILD_simulator.py Clean up BUILD_simulator.py 2015-08-18 08:35:45 -07:00
BUILD.public.expected Add onMemoryDump to GrContext 2015-09-15 14:16:10 -07:00
buildbot_spec.json Buildbot specs for Linux ANGLE bot 2015-09-21 08:20:24 -07:00
buildbot_spec.py Buildbot specs for Linux ANGLE bot 2015-09-21 08:20:24 -07:00
builder_name_schema.json Add builder_spec.py 2015-07-29 07:38:49 -07:00
builder_name_schema.py Add builder_spec.py 2015-07-29 07:38:49 -07:00
chrome_fuzz.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
compare_codereview.py
CopyTilesRenderer.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
CopyTilesRenderer.h Store context options on caps. 2015-05-22 14:01:46 -07:00
coverage.sh
CrashHandler.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
CrashHandler.h rewrite ambiguous comment 2015-02-10 07:47:31 -08:00
create_skia_google3_client.sh Add files added to Skia HEAD in google3 to the Git repo. 2015-08-17 12:58:10 -07:00
create_test_font.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
dm_flags.json This file was supposed to be in https://codereview.chromium.org/1347143006/ 2015-09-22 11:38:51 -07:00
dm_flags.py Blacklist bleed_image on GalaxyS4. 2015-09-22 09:49:47 -07:00
doxygen_footer.txt
dump_record.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
DumpRecord.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
DumpRecord.h Factor out DumpRecord method from dump_record tool for later use 2014-05-15 16:10:37 +00:00
embed_resources.py Add option to embed font data into executable. 2015-03-30 12:53:48 -07:00
filtermain.cpp Make SkGraphics::Term a no-op, stop calling it. 2015-09-09 07:35:42 -07:00
find_bad_images_in_skps.py
find_run_binary.py
fix_pythonpath.py Use new common tools in Python scripts 2014-06-25 11:13:27 -04:00
flatten.cpp Remove include of stdlib.h from SkTypes.h. 2015-08-26 05:15:46 -07:00
gcov_shim
gen_bench_expectations_from_codereview.py gen_bench_expectations: use subprocess instead of shell_utils due to buildbot-side name collision 2014-07-02 12:52:34 -07:00
generate_fir_coeff.py
generate_includes_cpp.py fix for the msvs gyp generator that produces nonposix path separators 2014-11-25 08:25:29 -08:00
get_skia_lkgr.sh Add files added to Skia HEAD in google3 to the Git repo. 2015-08-17 12:58:10 -07:00
git_clone_to_google3.sh Reland of Fix a few bugs in the google3 sync scripts. (patchset #1 id:1 of https://codereview.chromium.org/1295213002/ ) 2015-08-18 06:25:14 -07:00
git-skia-verify
git-sync-deps git-sync-deps: handle recursion and deps_os at the same time 2014-08-26 12:06:47 -07:00
gpuveto.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
image_expectations.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
image_expectations.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
imgconv.cpp version 0 of imgconv tool 2014-12-17 13:08:17 -08:00
imgslice.cpp Add slice tool 2015-09-18 09:04:43 -07:00
install_dependencies.sh doc: add quickstart to linux and macos 2015-04-28 13:06:54 -07:00
iOSShell.cpp Make SkGraphics::Term a no-op, stop calling it. 2015-09-09 07:35:42 -07:00
iOSShell.h C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
jsondiff.py tools: Remove reference to svndiff. 2014-10-24 17:21:41 -02:00
LazyDecodeBitmap.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
LazyDecodeBitmap.h
llvm_coverage_build llvm_coverage_build: Use CC and CXX variables by default 2015-07-17 07:31:07 -07:00
llvm_coverage_run.py Split llvm_coverage_run into two scripts 2015-07-20 09:43:36 -07:00
llvm_coverage.sh Add scripts for running LLVM coverage 2015-07-06 07:43:58 -07:00
lsan.supp Suppress mystery leak. 2014-09-05 10:36:40 -07:00
merge_static_libs.py
mirror-dev.sh Land Ben's 32-bit symlink script. 2015-02-03 10:43:28 -05:00
misc_utils.py Whitespace fixes for Python tools 2014-06-25 08:40:58 -07:00
nanobench_flags.json Try enabling all nanobenches on Nexus7 2015-08-18 13:08:36 -07:00
nanobench_flags.py Appurify bot: don't use flags that visualbench doesn't support 2015-09-03 12:31:26 -07:00
OverwriteLine.h ios fixes 2014-07-11 12:14:51 -07:00
parse_llvm_coverage.py Coverage: add a trace for not_covered_lines per file 2015-07-22 08:19:25 -07:00
pathops_sorter.htm fix pathops battle test 2015-07-07 18:09:32 -07:00
pathops_visualizer.htm When three or more edges are coincident, the logic needs 2015-07-06 11:38:33 -07:00
picture_utils.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
picture_utils.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PictureBenchmark.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PictureBenchmark.h Update old tools to allow MultiPictureDraw rendering 2014-10-09 04:59:19 -07:00
PictureRenderer.cpp Rename flag from "distance field" to "device independent." 2015-08-31 12:39:41 -07:00
PictureRenderer.h skia: add ability to load command_buffer_gles2 2015-08-27 10:38:39 -07:00
PictureRenderingFlags.cpp skia: add ability to load command_buffer_gles2 2015-08-27 10:38:39 -07:00
PictureRenderingFlags.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
PictureResultsWriter.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
pinspect.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
ProcStats.cpp Looks like rssPages * pageSize is overflowing on 32-bit Linux... 2015-04-30 07:35:28 -07:00
ProcStats.h DM+nanobench: print both current and max RSS. 2015-04-30 07:11:22 -07:00
reformat-json.py
render_pdfs_main.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
render_pictures_main.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
Resources.cpp formalize generate->bitmap 2015-09-13 11:03:32 -07:00
Resources.h GMs: change some GMs to use SkImage over SkBitmap 2015-08-21 07:47:23 -07:00
retrieve_from_googlesource.py Fix submit_try 2014-06-05 07:32:15 -07:00
sanitize_source_files.py
sk_tool_utils_flags.h Add standard fonts to all GMs. 2014-07-31 08:58:44 -04:00
sk_tool_utils_font.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
sk_tool_utils.cpp Minor code cleanup (left over from prior CL) 2015-09-03 13:32:33 -07:00
sk_tool_utils.h Minor code cleanup (left over from prior CL) 2015-09-03 13:32:33 -07:00
SkBitmapRegionCanvas.cpp Provides various implementations of Android's SkBitmapRegionDecoder. 2015-09-08 15:35:32 -07:00
SkBitmapRegionCanvas.h Provides various implementations of Android's SkBitmapRegionDecoder. 2015-09-08 15:35:32 -07:00
SkBitmapRegionDecoderInterface.cpp Provides various implementations of Android's SkBitmapRegionDecoder. 2015-09-08 15:35:32 -07:00
SkBitmapRegionDecoderInterface.h Provides various implementations of Android's SkBitmapRegionDecoder. 2015-09-08 15:35:32 -07:00
SkBitmapRegionSampler.cpp Provides various implementations of Android's SkBitmapRegionDecoder. 2015-09-08 15:35:32 -07:00
SkBitmapRegionSampler.h Provides various implementations of Android's SkBitmapRegionDecoder. 2015-09-08 15:35:32 -07:00
SkCodecTools.h Add nanobench tests for BitmapRegionDecoder 2015-09-22 11:56:16 -07:00
skdiff_html.cpp
skdiff_html.h
skdiff_image.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
skdiff_main.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
skdiff_utils.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
skdiff_utils.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
skdiff.cpp
skdiff.h Fix usage of SK_BUILD_* defines. 2014-10-06 10:46:51 -07:00
skhello.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
skpinfo.cpp Bump min picture version. 2014-12-01 06:56:38 -08:00
skpmaker.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
Stats.h Add samplingTime mode to nanobench 2015-06-25 19:17:08 -07:00
sync_google3.sh Reland of Fix a few bugs in the google3 sync scripts. (patchset #1 id:1 of https://codereview.chromium.org/1295213002/ ) 2015-08-18 06:25:14 -07:00
test_all.py skimage, die die die 2014-12-15 12:47:52 -08:00
test_font_data_chars.cpp Add standard fonts to all GMs. 2014-07-31 08:58:44 -04:00
test_font_data.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
test_font_index.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
test_font_monospace.cpp PDF expects fonts to map glyph ID 0 to the missing character. 2015-06-11 09:40:44 -07:00
test_font_sans_serif.cpp PDF expects fonts to map glyph ID 0 to the missing character. 2015-06-11 09:40:44 -07:00
test_font_serif.cpp PDF expects fonts to map glyph ID 0 to the missing character. 2015-06-11 09:40:44 -07:00
test_gpuveto.py Remove dashing from gpu veto 2014-06-18 07:34:39 -07:00
test_image_decoder.cpp
test_pdfs.py
tsan.supp Clean up poppler code. 2015-03-11 11:55:14 -07:00
ubsan.supp Add tools/ubsan.supp. 2015-08-05 10:12:33 -04:00
valgrind.supp Fixed valgrind issues with libjpeg-turbo 2015-07-14 14:39:59 -07:00
whitelist_typefaces.cpp Suppress embedding fonts when the skp's fonts match the OS fonts. 2015-08-31 09:22:38 -07:00
win_dbghelp.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
win_dbghelp.h
win_lcid.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
xsan_build