Roll Dawn from 8b692610bcff to a2d2de42f350 (24 revisions)

https://dawn.googlesource.com/dawn.git/+log/8b692610bcff..a2d2de42f350

2026-07-15 kainino@chromium.org [dawn][common] Remove now-unused AllocNoThrow
2026-07-15 kainino@chromium.org [dawn][native] Spanify GetMappedPointer
2026-07-15 rharrison@chromium.org [infra] Move meson_options value to default
2026-07-15 lokokung@google.com [wire] Spanify DeserializeAllocator and it's implementation.
2026-07-15 bajones@chromium.org Conform with -Wsign-conversion, part 3
2026-07-15 alanbaker@google.com [vulkan] Disable reconvergence modes on ImgTec
2026-07-15 jiawei.shao@intel.com Support `noexcept` functions as the callbacks in `webgpu_api_cpp.h`
2026-07-14 lokokung@google.com [wire] Fix some other lock-inversions with client Buffers.
2026-07-14 jiameil@google.com [gardener AI]Configure LUCI Bisection dev instance for Dawn
2026-07-14 cwallez@chromium.org [dawn][native] Add NextNullTerminatedString
2026-07-14 chouinard@google.com [infra] Add checkout_litert_lm gclient config
2026-07-14 amaiorano@google.com Fix TierArchInfoTest failures on NVIDIA GTX 1660
2026-07-14 cwallez@chromium.org [dawn][native] Spanify the inside of CommandAllocator
2026-07-14 cwallez@chromium.org [dawn][native] Spanify CommandIterator::NextData
2026-07-14 rharrison@chromium.org [D3D11] Fix typo when skipping padding rows
2026-07-14 stevenperron@google.com [reader] Fix implicit flat for structs
2026-07-14 cwallez@chromium.org [utils] Add HeapArray::MoveToSpan
2026-07-14 cwallez@chromium.org [dawn][native] Spanify the inside of CommandIterator
2026-07-14 jiawei.shao@intel.com Rename SharedBufferMemoryD3D12SharedMemoryFileMappingHandle to SharedBufferMemoryFromWindowsHandle
2026-07-14 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 0c3638ce3418 to 93f8c3bfb56f (681 revisions)
2026-07-14 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from c1a25085dd9e to ef84704aca05 (24 revisions)
2026-07-14 kainino@chromium.org [dawn][wire] Replace some raw allocations with HeapArray
2026-07-14 shrekshao@google.com Use system-header-prefix only when dawn_standalone
2026-07-14 lokokung@google.com [test] Update TerribleCommandBuffer to use Span instead of std::span.

Also rolling transitive DEPS:
  https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/88f6126f3dc8848ddf7901b6df3f741dc0a1f2c2..27f40589d91de466e489a93999e7ac087ca5a5bb

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 amaiorano@google.com,cwallez@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://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

Cq-Include-Trybots: skia/skia.primary:Build-Ubuntu24.04-Clang-x86_64-Debug-Graphite_Dawn_Vulkan;skia/skia.primary:Test-Mac14-Clang-MacMini9.1-GPU-AppleM1-arm64-Debug-All-ASAN_Graphite_Dawn_Metal;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D12;skia/skia.primary:Test-Win11-MSVC-Golo-GPU-QuadroP400-x86_64-Release-All-Graphite_Dawn_D3D11
Bug: None
Tbr: amaiorano@google.com
Change-Id: I667175d663ae4fdcdce2efb670a6dec9c5fad8e2
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1294098
Commit-Queue: skia-autoroll@skia-public.iam.gserviceaccount.com <skia-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: skia-autoroll@skia-public.iam.gserviceaccount.com <skia-autoroll@skia-public.iam.gserviceaccount.com>
3 files changed