skia2/include
Brian Osman 871aa74797 Add support for children to runtime color filters
Like shaders, sampling a null child will return the input color (in
this case, the output of the skia shader stage). This gives us a path
to removing the implicit input color passed to main, which is the real
goal. Using this to create more interesting color filters is also
possible, although we need to add the versions of sample() that take a
color to really unlock the potential.

Change-Id: I6a7506055120756497d7583f14d6f928180825fc
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/308515
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Mike Klein <mtklein@google.com>
Reviewed-by: Michael Ludwig <michaelludwig@google.com>
2020-08-07 14:50:36 +00:00
..
android androidFramework_replaceClip proposal 2020-06-25 21:54:11 +00:00
c Remove subset parameter from making encoded/generator images 2020-07-28 17:33:12 +00:00
codec Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
config rm SkPreConfig.h and SkPostConfig.h 2020-02-06 19:16:43 +00:00
core Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
docs Add appendNodeIdArray to avoid code duplication. 2020-06-23 14:25:33 +00:00
effects Add support for children to runtime color filters 2020-08-07 14:50:36 +00:00
encode Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
gpu Remove resource from GrD3DBuffer. 2020-07-24 20:30:00 +00:00
pathops rm SkPreConfig.h and SkPostConfig.h 2020-02-06 19:16:43 +00:00
ports Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
private Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
svg [svgcanvas] Add flag to suppress newlines and tabs in XML 2019-08-21 20:17:37 +00:00
third_party Roll skcms from c21106442079 to f73242142ce5 (1 revision) 2020-07-16 21:50:37 +00:00
utils Add missing recordingContext override to SkPaintFilterCanvas 2020-07-09 13:35:52 +00:00