Roll Skia from 68de6e352585 to 2bf19893b869 (9 revisions)

https://skia.googlesource.com/skia.git/+log/68de6e352585..2bf19893b869

2023-10-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4d77c74a14a0 to 160b327a9c37 (11 revisions)
2023-10-17 johnstiles@google.com Fix issues discovered by ClangTidy 17.
2023-10-16 kjlubick@google.com Move SkDebug.cpp from core to base
2023-10-16 lovisolo@google.com [bazel] Add android_benchmark_test rule and sample targets.
2023-10-16 lovisolo@google.com [bazel] Move some utilities from //bazel to //tools/testrunners/common.
2023-10-16 nicolettep@google.com [graphite] Use UBO for intrinsic constant, remove inline uniform support
2023-10-16 kjlubick@google.com Reland "Remove GL dependency from GrBackendSemaphore"
2023-10-16 michaelludwig@google.com [graphite] Fix SkMatrix row-major uniform upload bug
2023-10-16 sunnyps@chromium.org graphite: Fix SkMipmap memory leak

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,nscobie@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/238754357
Bug: b/293490566
Bug: b/302312586
Bug: b/40045064
Bug: b/40045301
Bug: b/186777432
Change-Id: I46959a1aa10e48fe26b376dc5db5faba5f43d98b