commit | d7a448314814f3b9501fa80a74a86faa2161ed32 | [log] [tgz] |
---|---|---|
author | Peng Huang <penghuang@chromium.org> | Fri Apr 28 16:53:28 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Apr 28 16:53:28 2023 +0000 |
tree | 684cb1435b4361bd12f40f7be46c15e03916ef4b | |
parent | 220aa011537b954385705f7a9de25f93a296d1bd [diff] |
d3d: move some external image related code to d3d namespace Expect ExternalImageDXGIImpl, most external image related code can be shared between d3d11 and d3d12. This CL move those code into d3d namespace Bug: dawn:1724 Change-Id: I6c32cfd36880d4d009b272886a9369dc99dffbe6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/130100 Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Peng Huang <penghuang@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Dawn is an open-source and cross-platform implementation of the work-in-progress 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)
(TODO)
Apache 2.0 Public License, please see LICENSE.
This is not an officially supported Google product.