Roll Skia from f32ad08ac4a7 to d27bb77aaeab (26 revisions)

https://skia.googlesource.com/skia.git/+log/f32ad08ac4a7..d27bb77aaeab

2021-10-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 4349703b4c90 to 43be4d9cd8e4 (16 revisions)
2021-10-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from b0f8eb113c65 to ca2ada82f494 (3 revisions)
2021-10-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from dd8abdbead8f to 5657b741cc56 (517 revisions)
2021-10-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 6fd28ba4cb99 to 8fd1eb54434d (6 revisions)
2021-10-13 esum@google.com Export some classes callers may use for Skottie.
2021-10-12 johnstiles@google.com Match GLSL scoping rules more closely in SkSL.
2021-10-12 herb@google.com Reland "In SkImageBlurFilter, use ScaledDividerU32"
2021-10-12 michaelludwig@google.com [graphite] Device, DrawContext, and DrawList use Shape
2021-10-12 johnstiles@google.com Allow non-trivial constant expressions for array sizes.
2021-10-12 johnstiles@google.com Add exception list for GLSL tests which fail under SkSL.
2021-10-12 jvanverth@google.com [graphite] Add command buffer submission and tracking
2021-10-12 herb@google.com Reland "add a scaled uint32x4_t divided by uint32_t to SkVx"
2021-10-12 drott@chromium.org Allow Windows simulations for fonts with EBDT/EBLC bitmap strikes
2021-10-12 herb@google.com Revert "In SkImageBlurFilter, use ScaledDividerU32"
2021-10-12 csmartdalton@google.com [graphite] Add a fast SIMD Rect type
2021-10-12 herb@google.com In SkImageBlurFilter, use ScaledDividerU32
2021-10-12 kjlubick@google.com [experimental] Add WebGPU demo (built with Bazel)
2021-10-12 herb@google.com Revert "add a scaled uint32x4_t divided by uint32_t to SkVx"
2021-10-12 csmartdalton@google.com [graphite] Remove the skpu::geom namespace
2021-10-12 bsalomon@google.com Support building on clang with -std=c++14 but no C++17 extension warning.
2021-10-12 johnstiles@google.com Restructure make_colorizer another way.
2021-10-12 johnstiles@google.com Remove offset from make_colorizer.
2021-10-12 herb@google.com add a scaled uint32x4_t divided by uint32_t to SkVx
2021-10-12 jlavrova@google.com Implementing baseline shift for JetBrains
2021-10-12 johnstiles@google.com Reland "Create looping binary-search gradient colorizer."
2021-10-12 brianosman@google.com Simplify paint construction slightly

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/android-master-autoroll
Please CC djsollen@google.com 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:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Test: Presubmit checks will test this change.
Exempt-From-Owner-Approval: The autoroll bot does not require owner approval.
Bug: b/186777432
Change-Id: I34585717d5671988bebb58adb2efa8516268d77c