Roll Skia from 9d86359b5fe8 to 71506bb82315 (10 revisions)

https://skia.googlesource.com/skia.git/+log/9d86359b5fe8..71506bb82315

2024-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 01c25f446238 to d6f39f6bf559 (1 revision)
2024-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from cbcd86cee01f to 0c57895d60d7 (7 revisions)
2024-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 4663ec14a251 to cb331fe0d4f8 (18 revisions)
2024-02-21 michaelludwig@google.com [skif] Don't restrict layer bounds by desired output for deferred actions
2024-02-21 brianosman@google.com Remove several uses of SkColorFilter::filterColor
2024-02-20 johnstiles@google.com Sample from Perlin permutation data at pixel centers.
2024-02-20 johnstiles@google.com Replace vec2 variables with scalars in Perlin mix logic.
2024-02-20 lovisolo@google.com [bazel] Rewrite Ganesh/Vulkan benchmarks to depend on the modular build.
2024-02-20 johnstiles@google.com Disable unreachable-code warning in WGSL.
2024-02-20 kjlubick@google.com Remove SkottieShaper.h

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,jmbetancourt@google.com,rmistry@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://issues.skia.org/issues/new?component=1389291&template=1850622

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/323885532
Bug: b/325302832
Bug: b/40040795
Bug: b/40045064
Bug: b/40045301
Bug: b/186777432
Change-Id: I573f8f7ce5cde9ff6327a426a91463678859658a