commit | 39c2029063eda9984db96c763eb6c2deea23ea2b | [log] [tgz] |
---|---|---|
author | Brandon Jones <bajones@chromium.org> | Fri Mar 18 20:40:08 2022 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Mar 18 20:40:08 2022 +0000 |
tree | c466d79c62340e2366fa1bd8aca23d0fa728b8fc | |
parent | f607280a6209b31d2d32117ca002a49192e88bda [diff] |
Allow CopyBufferToTexture with Depth16Unorm Removes the validation logic that was blocking this copy from being valid and update tests to ensure that it works properly. Copy logic worked with this format as-is, so no updates were necessary. Bug: dawn:1251 Change-Id: Id0ca503ed0f82e79e75f63ad6870389f7f647d22 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/81024 Reviewed-by: Shrek Shao <shrekshao@google.com> Reviewed-by: Loko Kung <lokokung@google.com> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@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.