skia2/include
mtklein e1a5f4e292 My take on SkAlign changes.
Like the other change, it makes SkAlignN(x) macros work for pointers, and makes the macros themselves just syntax sugar for SkAlign<N>(x).  We can still decide if we want to sed away the macros independently.

This just does it in a somewhat less repetitive way, and adds some tests.

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

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

Review-Url: https://codereview.chromium.org/2368293002
2016-09-26 10:31:12 -07:00
..
android change SkStreams to work with sk_sp<SkData> instead of SkData* 2016-09-12 12:01:44 -07:00
animator Change SkTime::GetMSecs to double; ensure values stored in SkMSec do not overflow. 2016-03-25 12:59:53 -07:00
c spin off easy stuff from Herb's windows GN CL 2016-08-04 06:19:33 -07:00
codec Make SkPngCodec decode progressively. 2016-09-16 08:20:38 -07:00
config gyp/sfntly: set SK_SFNTLY_SUBSETTER uniformly 2016-08-24 12:28:38 -07:00
core My take on SkAlign changes. 2016-09-26 10:31:12 -07:00
effects change SkXfermodeImageFilter to carry no impl information 2016-09-23 17:13:31 +00:00
gpu Stop aggregating texture/buffer access objects in GrFragmentProcessor parents. 2016-09-26 06:55:02 -07:00
images gn: fix fiddle 2016-08-02 11:13:49 -07:00
pathops Move SkTDArray to private. 2016-02-18 08:53:33 -08:00
ports Split SkFontConfigInterface globals and factory. 2016-09-19 12:13:16 -07:00
private abstract name of clipping ops, to transtion to a more restricted set 2016-09-20 08:42:39 -07:00
svg Delete the legacy SVG parser 2016-07-19 06:12:54 -07:00
utils abstract name of clipping ops, to transtion to a more restricted set 2016-09-20 08:42:39 -07:00
views Remove use of MakeRenderTargetDirect from view system 2016-07-28 15:17:34 -07:00
xml Initial SVG model 2016-07-26 18:46:34 -07:00