commit | 798cefb78d130a356ad6e57c4c6e465407446e0d | [log] [tgz] |
---|---|---|
author | Yunchao He <yunchao.he@intel.com> | Mon May 04 06:05:47 2020 +0000 |
committer | Commit Bot service account <commit-bot@chromium.org> | Mon May 04 06:05:47 2020 +0000 |
tree | a7759439ee32184ddb58fc9dfe8e3802bafaeb53 | |
parent | ccc40f6ffaa675641c7edcddb42c09e3272934e3 [diff] |
Fix incorrect validation error in CommandBufferStateTracker If we are missing pipeline in render or compute pass, it always reports that we are missing vertex buffers or bind groups for render and compute pass respectively. Bug: dawn:359 Change-Id: I5550e55fcc9f29c0f2fb71462def836061038add Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/20784 Commit-Queue: Yunchao He <yunchao.he@intel.com> Reviewed-by: Kai Ninomiya <kainino@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 webgpu.h docs)
(TODO)
Apache 2.0 Public License, please see LICENSE.
This is not an officially supported Google product.