skia2/include
Brian Osman 618d304eb3 GrConstColorProcessor uses 4f colors in the destination space
Many places that construct one are explicitly specifying opaque white or
transparent black, which we can assume (based on the semantics of the
operation) should remain (0,0,0,0) or (1,1,1,1), so that's simple.

In other cases, we convert our source color to destination space.

One wrinkle is tht SkColorFilter now needs to know the destination color
space, due to SkModeColorFilter.

BUG=skia:

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

Change-Id: I4969c0260588f4021300733f601b47dc606adf79
Reviewed-on: https://skia-review.googlesource.com/3903
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
2016-10-26 00:48:33 +00: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 Add support for multiple frames in SkCodec 2016-10-24 09:03:26 -07:00
config gyp/sfntly: set SK_SFNTLY_SUBSETTER uniformly 2016-08-24 12:28:38 -07:00
core GrConstColorProcessor uses 4f colors in the destination space 2016-10-26 00:48:33 +00:00
effects GrConstColorProcessor uses 4f colors in the destination space 2016-10-26 00:48:33 +00:00
gpu GrConstColorProcessor uses 4f colors in the destination space 2016-10-26 00:48:33 +00: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 Cache GrColorSpaceXforms 2016-10-20 20:47:33 +00:00
svg Delete the legacy SVG parser 2016-07-19 06:12:54 -07:00
utils Re-enable overdraw mode in debugger. 2016-10-17 21:10:38 +00:00
views Viewer builds (for Windows) with GN 2016-10-18 18:53:30 +00:00
xml Initial SVG model 2016-07-26 18:46:34 -07:00