commit | bdbf98afca9fba5ca863c2c963ab10edae45b1cc | [log] [tgz] |
---|---|---|
author | Brandon Jones <brandon1.jones@intel.com> | Thu Feb 04 19:32:12 2021 +0000 |
committer | Commit Bot service account <commit-bot@chromium.org> | Thu Feb 04 19:32:12 2021 +0000 |
tree | 1a35a200fbfd12908a892d371561bb7f6e203ee5 | |
parent | ef369b9ffcac0f89464d4f437f1252ababab0e0e [diff] |
Add Backend Validation Levels Option to Dawn Tests Refactors DawnTest's backend validation options to use an enum, as well as adds the 'partial' option enable backend validation with a reduced performance overhead to address TDR issues on the bots. Bug: dawn:598 Change-Id: I759eff03bd117f1f20ad82aa2b71a87834f42b1d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/40000 Commit-Queue: Brandon Jones <brandon1.jones@intel.com> 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.