| commit | 08c1dbb334a42cddf3ad8db21a59f3c19f2ae99d | [log] [tgz] |
|---|---|---|
| author | Gregg Tavares <gman@chromium.org> | Sun Dec 07 14:14:23 2025 -0800 |
| committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sun Dec 07 14:14:23 2025 -0800 |
| tree | 1d666ef9ed182dc5d84d5fca2644928d401bc6f1 | |
| parent | 577d50da861223a23317fbc1cd9811595ab65205 [diff] |
Track Command Encoder QuerySets Even with validation off, the querysets need to be tracked for proper synchronization. There's no good way to test this AFAICT as not syncrhonizing just means the value could be incorrect. Bug: 464001949 Change-Id: Iba3d9b75ddd39a4e89c823f3be18d7cd6a6a6964 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/278855 Reviewed-by: Shrek Shao <shrekshao@google.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Gregg Tavares <gman@chromium.org>
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.