commit | 69b7f4a61c86ae66c673dc9557b4717225888f95 | [log] [tgz] |
---|---|---|
author | Yunchao He <yunchao.he@intel.com> | Thu Dec 15 00:52:53 2022 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Dec 15 00:52:53 2022 +0000 |
tree | 2166a41d6a133914d1d500a26d5447ce3c809d89 | |
parent | 87a1724368e9eeec6a69737e7ef337ccf1a9e636 [diff] |
Add more tests for texture corruption: msaa and depth stencil formats 2D array textures with non-color formats like depth/stencil formats are always fine. Workaround is not needed. Multisample textures are treated as array textures from the perspective of texture memory layout on Intel Gen12 and each sample acts like a layer. However, multisample textures are fine. Workaround is not needed. Bug: dawn:1507 Change-Id: I1e5cd6a4e46503f67e4c1ffe2133e2e8fb121016 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/113740 Reviewed-by: Austin Eng <enga@chromium.org> Kokoro: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@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.