Roll Skia from d6266ef14a7e to 2cc5d8f0b0ef (43 revisions)

https://skia.googlesource.com/skia.git/+log/d6266ef14a7e..2cc5d8f0b0ef

2023-09-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 041cc036f086 to fcc5a5e242db (2 revisions)
2023-09-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 69c94adeb4da to 59f488872a6e (9 revisions)
2023-09-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from e691a4edb19a to d664543f3e6d (8 revisions)
2023-09-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from f5590cb5133d to cba82c7c6f4a (5 revisions)
2023-09-06 johnstiles@google.com Add support for write-only storage texture types in WGSL.
2023-09-06 johnstiles@google.com Add support for pixel-format flags in SPIR-V backend.
2023-09-06 johnstiles@google.com Add WGSL support for compute barrier intrinsics.
2023-09-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f2f4bb6f20ec to 041cc036f086 (12 revisions)
2023-09-05 scroggo@google.com SkSharingProc: Use THashMap instead of unordered_map
2023-09-05 briansalomon@gmail.com Port GrMemoryPool emscripten alignment fix to SkSL::MemoryPool
2023-09-05 johnstiles@google.com Reject local-size qualifier of zero.
2023-09-05 johnstiles@google.com Add support for @workgroup_size to WGSL code generator.
2023-09-05 michaelludwig@google.com Remove unnecessary semicolon in SkTime.h
2023-09-05 lovisolo@google.com [bazel] Extract goldctl steps from bazel_test_gm.go into a common package.
2023-09-05 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from b9afa50913de to 69c94adeb4da (43 revisions)
2023-09-05 jvanverth@google.com [graphite] Revise test methods in Recording and Recorder.
2023-09-05 kjlubick@google.com Remove SkTime from the public API
2023-09-05 michaelludwig@google.com [skif] Check dstEnd in loop iteration
2023-09-05 bungeman@google.com Roll FreeType from 2d9fce53 to 45903920 (6 commits)
2023-09-05 johnstiles@google.com Require a pixel format on all storage textures.
2023-09-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from f5590cb5133d to eca28238b5a3
2023-09-05 bungeman@google.com Update DWriteCore to 1.4
2023-09-05 johnstiles@google.com Fix external-texture assertion discovered by the fuzzer.
2023-09-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4b7a5f2a3522 to f2f4bb6f20ec (5 revisions)
2023-09-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from ebf1e7163216 to e691a4edb19a (3 revisions)
2023-09-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 959bb251c386 to f5590cb5133d (1 revision)
2023-09-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 501ee2809482 to 4b7a5f2a3522 (1 revision)
2023-09-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 33e34e073cab to 501ee2809482 (1 revision)
2023-09-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 7c3c7b7b9f01 to ebf1e7163216 (11 revisions)
2023-09-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SK Tool from 959bb251c386 to f5590cb5133d
2023-09-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 2b76b0e00861 to 959bb251c386 (2 revisions)
2023-09-02 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8643aba2c123 to 33e34e073cab (1 revision)
2023-09-01 armansito@google.com [graphite][compute] Dynamically assemble resource declarations from snippets
2023-09-01 armansito@google.com [graphite][compute] Combined "SampledTexture" resource
2023-09-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 15007d22798e to 8643aba2c123 (2 revisions)
2023-09-01 johnstiles@google.com Move assertion about samplers out of SPIRVCodeGenerator.
2023-09-01 johnstiles@google.com Enforce backend flags on push_constant layout.
2023-09-01 kjlubick@google.com Reland "Roll Dawn from beaf20f90f1b to b9afa50913de (668 revisions)"
2023-09-01 kjlubick@google.com Revert "Roll Dawn from beaf20f90f1b to b9afa50913de (668 revisions)"
2023-09-01 kjlubick@google.com Fix unintentional cpu_sync=true and deprecate sk_sp<SkSurface> APIs
2023-09-01 johnstiles@google.com Enforce matching pixel-format when passing texture2D arguments.
2023-09-01 johnstiles@google.com Require that texture2D function parameters include a pixel format.
2023-09-01 kjlubick@google.com Roll Dawn from beaf20f90f1b to b9afa50913de (668 revisions)

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,rmistry@google.com,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/262427430
Bug: b/291711510
Bug: b/293670098
Bug: b/294389814
Bug: b/295157301
Bug: b/295160569
Bug: b/298303571
Bug: b/299116275
Bug: b/40044665
Bug: b/40045103
Bug: b/40045301
Bug: b/186777432
Change-Id: If21e4e01108c635eee2e870d47a7add4a0ba3971