commit | 07b46d77061e3c3b2de42e0b50173d3bc3cff941 | [log] [tgz] |
---|---|---|
author | Jim Blackler <jimblackler@google.com> | Tue Jun 18 20:27:08 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Jun 18 20:27:08 2024 +0000 |
tree | ac1c01ed4cedd16e09afe7e417df0ade273ba7e5 | |
parent | 01cff50bd75699d5cd56c07324ffc6134296495f [diff] |
Make a method to determine which arguments should be included in Kotlin This is in preparation for handling returning of containers, which are handled as out parameters and will therefore need to be filtered and converted to return types in Kotlin. It also unifies the logic between object methods and function pointers. Bug: 343642438 Change-Id: I5371d29982593786dbab75b78b5c5261c2c01ad1 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/194260 Commit-Queue: Jim Blackler <jimblackler@google.com> Reviewed-by: 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.