skia2/tools/lua
bungeman f93d71122e SkFontData to use smart pointers.
The SkFontData type is not exposed externally, so any method which uses
it can be updated to use smart pointers without affecting external
users. Updating this first will make updating the public API much
easier.

This also updates SkStreamAsset* SkStream::NewFromFile(const char*) to
std::unique_ptr<SkStreamAsset> SkStream::MakeFromFile(const char*). It
appears that no one outside Skia is currently using SkStream::NewfromFile
so this is a good time to update it as well.

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2339273002

Committed: https://skia.googlesource.com/skia/+/d8c2476a8b1e1e1a1771b17e8dd4db8645914f8c
Review-Url: https://codereview.chromium.org/2339273002
2016-09-16 06:24:20 -07:00
..
agg_dash.lua Add lua scripts to scrape dashing info 2014-05-15 20:35:50 +00:00
bbh_filter.lua Fix build problem with reverted issue 16948011 2013-07-19 18:54:04 +00:00
bitmap_statistics.lua add more stats to the bitmap matrix locator 2013-07-26 15:23:43 +00:00
chars-vs-glyphs.lua add script to count glyph -vs- char draw calls 2013-06-12 19:53:49 +00:00
classify_rrect_clips.lua Add point count to lua SkPath. 2014-02-26 21:38:47 +00:00
count_dashes.lua Add code to lua paths to get the fill path and get lists of verbs and 2016-08-02 09:17:59 -07:00
count_effects.lua clean up extra printfs in count_effects.lua 2013-07-12 18:36:12 +00:00
count_reduced_clipstacks.lua Add point count to lua SkPath. 2014-02-26 21:38:47 +00:00
dump_clipstack_at_restore.lua Revert "Revert of Add getReducedClipStack to lua canvas (https://codereview.chromium.org/180283004/)" 2014-02-26 20:22:32 +00:00
dumpops.lua add dumpops.lua as a sample scraper that just dumps the arguments 2013-05-22 15:13:18 +00:00
filter-counter.lua report back colorfilters in lua 2015-12-04 20:45:59 -08:00
find_ngrams_on_ct Add wrapper script for computing n-grams from SKPs on Cluster Telemetry 2015-06-30 10:24:03 -07:00
glyph-counts.lua add lua to histogram text lengths 2014-09-15 12:44:14 -07:00
glyph-usage.lua sort the glyphID arrays 2013-05-31 19:46:02 +00:00
gradients.lua Add bounds info 2016-07-18 13:33:37 -07:00
gradients.py Add bounds info 2016-07-18 13:33:37 -07:00
lua_app.cpp Move off SK_SUPPORT_LEGACY_DATA_FACTORIES. 2016-08-02 14:40:46 -07:00
lua_pictures.cpp SkFontData to use smart pointers. 2016-09-16 06:24:20 -07:00
ngrams_aggregate.lua Add lua scripts for generating n-grams from SKPs 2015-06-25 07:47:41 -07:00
ngrams.lua Add wrapper script for computing n-grams from SKPs on Cluster Telemetry 2015-06-30 10:24:03 -07:00
paths_agg.lua Add scraper to find paths that fallback to software 2014-08-18 07:52:25 -07:00
paths.lua Add scraper to find paths that fallback to software 2014-08-18 07:52:25 -07:00
scrape_dashing_full.lua Add lua scripts to scrape dashing info 2014-05-15 20:35:50 +00:00
scrape_dashing.lua add initial scraper for dashing 2014-03-17 23:09:47 +00:00
scrape.lua change isNestedRect to isNestedFillRect 2015-04-08 08:34:15 -07:00
skia.lua add matrix objects to the lua bindings, as well as a lua script to find the proportion of image draw commands with different kinds of matrices 2013-07-10 22:42:30 +00:00
trigger_ct_lua Add script for triggering Cluster Telemetry jobs using local scripts 2015-06-29 12:54:25 -07:00
xfer-counter.lua Add Lua SkXfermode skp scraping support 2016-01-21 09:05:32 -08:00