Roll Skia from f0d283f77832 to 1643bb8a6a90 (9 revisions)

https://skia.googlesource.com/skia.git/+log/f0d283f77832..1643bb8a6a90

2022-09-29 jamesgk@google.com [graphite] Cubic filtering in image shader
2022-09-29 johnstiles@google.com Fix modifier flags on function parameters in description().
2022-09-29 kjlubick@google.com Add more guards to deserializing SkCustomTypeface
2022-09-29 jvanverth@google.com [graphite] Add hooks for asyncRescaleAndReadPixels
2022-09-29 jvanverth@google.com [metal] Enable all formats supportable on M1 Mac
2022-09-29 jamesgk@google.com Skip SkSLSwitchDefaultOnly_GPU in IntelIrisXe jobs
2022-09-29 johnstiles@google.com Fix Settings descriptions.
2022-09-29 brianosman@google.com Omit all optional SkOpts code when optimizing for size
2022-09-29 robertphillips@google.com [graphite] Implement SkSurface::makeImageSnapshot as a copy

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 nscobie@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/238754369
Bug: b/238756873
Bug: b/186777432
Change-Id: Ifb4c52fc43cf5b326e12950939ffcee4efcd3e9d