Manually roll Dawn from 5f38d22aa225 to 15e7f94b762e (24 revisions)

https://dawn.googlesource.com/dawn.git/+log/5f38d22aa225..15e7f94b762e

2022-12-02 dsinclair@chromium.org Remove ArrayCount helpers.
2022-12-02 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3d89f6ee5534 to e05101aa3095 (8 revisions)
2022-12-02 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 8ee1b89fc5c5 to 4eed6b9b7827 (11 revisions)
2022-12-01 dsinclair@chromium.org Moved sem::ArrayCount to an inherited structure
2022-12-01 shrekshao@google.com Update validation for pass encoding beginRenderPass/beginComputePass
2022-12-01 dsinclair@chromium.org Move allocator into TypeManager
2022-12-01 dsinclair@chromium.org Fix stack-overflow in `lhs_expression`.
2022-12-01 bclayton@google.com tint: Add DirectVariableAccess transform
2022-12-01 bclayton@google.com tint: Don't override alignment with @offset
2022-12-01 bclayton@google.com tint/writer/wgsl: Print @offset attributes as comment
2022-12-01 dsinclair@chromium.org Add Source to sem::Struct
2022-12-01 bclayton@google.com tint_common_fuzzer: Don't attempt to use an invalid program
2022-12-01 dsinclair@chromium.org [sem] Move TransitivelyReferencedOverrides to sem::Info.
2022-12-01 dsinclair@chromium.org Add Source to sem::StructMember
2022-12-01 dsinclair@chromium.org Access struct member name through sem.
2022-12-01 bclayton@google.com tint: Add builtin type aliases (vec3f, etc)
2022-12-01 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from af77d06fcb68 to 3d89f6ee5534 (2 revisions)
2022-12-01 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from db67df60f8c8 to 8ee1b89fc5c5 (3 revisions)
2022-12-01 cwallez@chromium.org Roll third_party/gpuweb/ 3c4734b09..0f5fc665a (381 commits)
2022-12-01 cwallez@chromium.org Improve the error message of missing vertex buffers
2022-12-01 bclayton@google.com tint: Add missing tests / benchmarks
2022-12-01 amaiorano@google.com tint: merge const eval shift left definitions
2022-12-01 hao.x.li@intel.com Disable Vulkan backend on old Intel Windows driver version
2022-12-01 shaobo.yan@intel.com Skip external_texture,video:* tests due to incorrect expectation values

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dawn-skia-autoroll
Please CC dsinclair@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry

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

Cq-Include-Trybots: skia/skia.primary:Build-Debian10-Clang-x86_64-Debug-Dawn
Bug: None
Tbr: dsinclair@google.com
Change-Id: I00c0a70e36f9dc9662a5df327eb8b4ad7cadb1d8
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/613022
Commit-Queue: Arman Uguray <armansito@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
3 files changed