skia2/include
mtklein 6c59d80858 Port uses of SkLazyPtr to SkOncePtr.
This gives SkOncePtr a non-trivial destructor that uses std::default_delete
by default.  This is overrideable, as seen in SkColorTable.

SK_DECLARE_STATIC_ONCE_PTR still just leaves its pointers hanging at EOP.

BUG=skia:

No public API changes.
TBR=reed@google.com

Committed: https://skia.googlesource.com/skia/+/a1254acdb344174e761f5061c820559dab64a74c

Review URL: https://codereview.chromium.org/1322933005
2015-09-09 09:09:53 -07:00
..
animator Sanitizing source files in Skia_Periodic_House_Keeping 2013-01-26 07:06:02 +00:00
c Documentation: C API comments 2015-09-01 10:45:09 -07:00
codec Scanline decoding for bmp 2015-08-31 06:55:13 -07:00
config remove SkInstCnt 2015-06-26 11:45:03 -07:00
core Port uses of SkLazyPtr to SkOncePtr. 2015-09-09 09:09:53 -07:00
device/xps C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
effects Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* 2015-08-28 18:46:56 -07:00
gpu refactor parts of SkGr.cpp for use by SkImages 2015-09-08 08:37:36 -07:00
images remove SkInstCnt 2015-06-26 11:45:03 -07:00
pathops Revert of Revert of remove SK_SUPPORT_LEGACY_PATHOP_ENUMS (patchset #1 id:1 of https://codereview.chromium.org/1203983003/) 2015-06-26 10:23:07 -07:00
pipe Fixing leaky handling of SkImage in SkDeferredCanvas. 2015-06-02 11:47:45 -07:00
ports Revert of Parallel cache - preliminary (patchset #22 id:420001 of https://codereview.chromium.org/1264103003/ ) 2015-09-04 14:19:45 -07:00
private Port uses of SkLazyPtr to SkOncePtr. 2015-09-09 09:09:53 -07:00
svg Remove SK_OFFSETOF from SkTypes, clean up offsetof usage. 2015-08-25 12:05:55 -07:00
utils Move SkTemplates.h to private. 2015-08-19 11:56:48 -07:00
views Make SkGraphics::Term a no-op, stop calling it. 2015-09-09 07:35:42 -07:00
xml Move SkTemplates.h to private. 2015-08-19 11:56:48 -07:00