Roll ANGLE from 508e20e9515e to eda7b547d9a9 (18 revisions) https://chromium.googlesource.com/angle/angle.git/+log/508e20e9515e..eda7b547d9a9 2026-10-26 msisov@igalia.com [3p freshness] ffx_spd: Add Crowbar workflow 2026-10-24 cnorthrop@google.com Android: Update GetSystemProperty and use it 2026-10-24 kbr@chromium.org GL: disable Pixel Local Storage on old Mali GPUs. 2026-10-24 cclao@google.com Fix some EGLDisplayTest tests to call eglTerminate 2026-10-24 syoussefi@chromium.org Translator: Fix constant switch folding vs length() 2026-10-23 syoussefi@chromium.org Translator: Move AST rebuild code out of ASSERT 2026-10-23 syoussefi@chromium.org Vulkan: Fix missing StencilRefReplacingEXT execution mode 2026-10-23 syoussefi@chromium.org Update glslang_validator binary for Linux. 2026-10-23 shrekshao@google.com WGPU: Add doc/WebGLOnWebGPU.md 2026-10-23 pmukesh@qti.qualcomm.com Vulkan: Re-bind tile memory after force-submit outside RP 2026-10-23 syoussefi@chromium.org Avoid user memory when querying sync status in the backends 2026-10-23 cclao@google.com Remove UnlockedTailCall from SyncEGL::onDestroy 2026-10-23 syoussefi@chromium.org Vulkan: Disable alphaToCoverage dynamic state on Intel/windows 2026-10-23 syoussefi@chromium.org Vulkan: Fix enabling ensureLoopForwardProgress 2026-10-23 cclao@google.com Revert "Android: Add system ANGLE feature override config" 2026-10-23 myid.shin@igalia.com [3p freshness] volk: Move upstream code into src/ 2026-10-23 wangra@google.com D3D11: Reject mixed 3D/non-3D and overlapping layer attachments 2026-10-23 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 4ab5f84445a4 to d9b632d973ec (1059 revisions) If this roll has caused a breakage, revert this CL and set the roller to dry run mode using the controls here: https://autoroll.skia.org/r/angle-dawn-autoroll Please CC angle-team+autoroll@google.com,cwallez@google.com on the revert to ensure that a human is aware of the problem. To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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 Bug: None Change-Id: I013f6c6afe3ac394a0c5485d6737ace3aa7f80c6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/353775 Commit-Queue: dawn-autoroll@skia-public.iam.gserviceaccount.com <dawn-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: dawn-autoroll@skia-public.iam.gserviceaccount.com <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Dawn is an open-source and cross-platform implementation of the WebGPU standard. More precisely it implements webgpu.h that is a one-to-one mapping with the WebGPU IDL. Dawn is meant to be integrated as part of a larger system and is the underlying implementation of WebGPU in Chromium.
Dawn provides several WebGPU building blocks:
webgpu.h version that Dawn implements.webgpu.h.Helpful links:
Developer documentation:
User documentation: (TODO, figure out what overlaps with the webgpu.h docs)
BSD 3-Clause License, please see LICENSE.
This is not an officially supported Google product.