Roll Skia from ad62d594502a to f0f42774433d (6 revisions)

https://skia.googlesource.com/skia.git/+log/ad62d594502a..f0f42774433d

2022-07-06 johnstiles@google.com Add UniformManager tests for mixed 16/32-bit scalar/vector packing.
2022-07-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5d1ce362f85f to 6745d5386850 (26 revisions)
2022-07-06 johnstiles@google.com Do not optimize away intrinsics with non-finite results.
2022-07-06 johnstiles@google.com Simplify uniform padding in Metal (Ganesh).
2022-07-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9070e279a887 to 5a65a2b1c688 (6 revisions)
2022-07-06 armansito@google.com [sksl][spirv] Prevent unreachable blocks in loops

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 robertphillips@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: Ic1f1bc78052f46419ce7b2d5310af96d6098537c