commit | 39e8007d4e27f83e3722edb5cf6436e9ee7716fa | [log] [tgz] |
---|---|---|
author | Corentin Wallez <cwallez@chromium.org> | Fri Feb 21 01:52:56 2025 -0800 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Feb 21 01:52:56 2025 -0800 |
tree | bace25ef0f617d5023f89588a1117bb2d9ff7d4f | |
parent | 38306cddba37769dba8b44c48d9fd7b72f10d101 [diff] |
[dawn][metal] Increment the submitted serial only after the commit The logic was slightly unclear previously because the serial was incremented before the submit. No other operation used the signal but if some did, they could assume they used the next pending serial instead of the one that would be used for the commit. This should be a noop change. Bug: 42242066 Change-Id: I1904ac8f41a8a5530ea72f2eb14c15939d94538c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/227054 Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org> Auto-Submit: Corentin Wallez <cwallez@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.