commit | 2ea6fcecf35bf75cf2cb9044f1d53d0fb9c5a47a | [log] [tgz] |
---|---|---|
author | Jim Blackler <jimblackler@google.com> | Mon Oct 14 15:37:38 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Oct 14 15:37:38 2024 +0000 |
tree | 31b9725c2089e19fdd6c3d500d344012f446a73f | |
parent | 7ae4839da49d8567dc7cb10f95352c8293e92df5 [diff] |
Convert C output params to Kotlin return type for void methods. Previously the signal used was 'status' returning methods (where failed status is converted to an exception). New methods have been added to the IDL that don't fit this pattern and have no return type. Test: Manual Change-Id: I5a245d5832bcd4d480707f6a69199b156e89b4fd Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/210500 Reviewed-by: Alex Benton <bentonian@google.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Jim Blackler <jimblackler@google.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.