skia2/include
Ben Wagner 3546ff10c2 Stage SkFontMgr factories to return smart pointers.
All the SkFontMgr factories currently return bare pointers and sometimes
even document the ownership rules. Since such factories can be
implemented by external ports, the ownership rules should be explicit in
order to prevent simple reference counting issues.

Change-Id: I25b598ce0954cd473a3fb1f8adc0cb86331583ca
Reviewed-on: https://skia-review.googlesource.com/6533
Reviewed-by: Florin Malita <fmalita@chromium.org>
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
2017-01-04 14:51:09 +00:00
..
android SkEncodeImage: no more link-time registration 2016-11-30 22:48:56 +00:00
animator Change SkTime::GetMSecs to double; ensure values stored in SkMSec do not overflow. 2016-03-25 12:59:53 -07:00
c Make C API compatible with -Wstrict-prototypes 2017-01-03 17:38:35 +00:00
codec SK_API-export SkCodec 2016-12-14 18:55:47 +00:00
config gyp/sfntly: set SK_SFNTLY_SUBSETTER uniformly 2016-08-24 12:28:38 -07:00
core clean up non-ASCII comments 2017-01-03 16:29:37 +00:00
effects "Fix" some ImageFilter fuzzer issues 2016-12-19 17:14:10 +00:00
gpu Remove ref counting from GrOp. 2017-01-03 15:22:16 +00:00
images Revert "SkImageEncoder::* going away" 2016-12-09 17:07:18 +00:00
pathops use reversePathTo in place of addPathReverse 2016-11-07 05:09:28 -08:00
ports Stage SkFontMgr factories to return smart pointers. 2017-01-04 14:51:09 +00:00
private Remove render target unique ID virtual from GrOp. 2016-12-22 21:10:48 +00:00
svg no need for SK_SUPPORT_LEGACY_CANVAS_IS_REFCNT anymore 2016-12-07 22:28:04 +00:00
utils helper to convert CGImage -> SkImage 2016-12-21 17:38:18 +00:00
views GN: iOS basics 2016-11-03 19:31:50 +00:00
xml Move SkChunkAlloc.h to include/private. 2016-11-07 20:16:56 +00:00