Roll Skia from 33da72d168d7 to 8e814b3be082 (16 revisions)

2021-06-17 Replace GrClampFragmentProcessor with runtime FPs
2021-06-17 Expose Deserialize, so we can wean clients off of flattenable api
2021-06-17 Use a custom FP for tessellation atlas clips
2021-06-17 Move GrOp::VisitProxyFunc to GrTypesPriv.h GrVisitProxyFunc
2021-06-17 Add OptFlags support to GrSkSLFP
2021-06-17 Don't disable correctness workarounds for SwiftShader
2021-06-17 Add another new nvidia vk extension not covered by layers.
2021-06-17 Add SkBlender setters and getters to SkPaint.
2021-06-17 Build HarfBuzz without ICU support
2021-06-17 Only take DWrite mutex on older versions
2021-06-17 Remove SkPaint::getHash
2021-06-17 Add the concept of an "input" FP to GrSkSLFP
2021-06-17 [canvaskit] Deploy 0.28.0 to npm
2021-06-17 [canvaskit] Add known swiftshader bug to Changelog
2021-06-17 Switch back to non-SkSL matrix color filter for all clients
2021-06-17 Reland "Add SkRuntimeBlender class."

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
Please CC on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:

Documentation for the AutoRoller is here:

Change-Id: Ie04bdeb0d16750d2d699e7f4c2e78d2a413fd8f3
Reviewed-by: skia-autoroll <>
Commit-Queue: skia-autoroll <>
1 file changed