Roll Skia from 16fa353926b8 to c1504658a7c5 (15 revisions)

https://skia.googlesource.com/skia.git/+log/16fa353926b8..c1504658a7c5

2022-05-17 armansito@google.com [sksl][wgsl] Enable WGSL validation using Tint
2022-05-17 herb@google.com Update GrTextBlob::Key to use SkStrikeDeviceInfo
2022-05-17 michaelludwig@google.com Standardize on skvx aliases, plus clean-up
2022-05-17 kjlubick@google.com [bazel] Add Presubmit to remind devs about adding/deleting files.
2022-05-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c37d1e2ab98c to a007583f62b5 (2 revisions)
2022-05-17 brianosman@google.com Add #version directive to SkSL
2022-05-17 herb@google.com Fix gn for DSLWrapper.h
2022-05-17 herb@google.com Have categorizeGlyphRunList take SkStrikeDeviceInfo
2022-05-17 michaelludwig@google.com Add helper functions to compute vertex counts from LinearTolerances
2022-05-17 michaelludwig@google.com Rename tess's pow2 and pow4 suffixes to p2 and p4
2022-05-17 sergeyu@google.com [Fuchsia] Add cache mutex in SkFontMgr_Fuchsia
2022-05-17 johnstiles@google.com Remove DSLWrapper helper class.
2022-05-17 johnstiles@google.com Remove operator= from DSL expression types.
2022-05-17 brianosman@google.com Reland "Add SkCapabilities object"
2022-05-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 2ba8fd175800 to 84cc4bdc442d

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 scroggo@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: Ia95d3d7ea13658c4e3769e157fe84ace75f2fe9e