commit | 551e7a1cc3427565022d81291aedad34052ffda6 | [log] [tgz] |
---|---|---|
author | Li Hao <hao.x.li@intel.com> | Fri Jul 02 09:51:18 2021 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Jul 02 09:51:18 2021 +0000 |
tree | 7db00412e77751a7d7e7c949d1abaea679d5b3bb | |
parent | c7d0325e2c33d98d26eb79f860fee598c228a945 [diff] |
Fix internal storage buffer usage TimestampQueryTests.ResolveTwiceToSameBuffer fails on Intel latest driver on Windows, because the kInternalStorageBuffer is not treated in buffer usage when adding resource barrier. Add missed kInternalStorageBuffer in buffer usage and remove D3D12_RESOURCE_STATE_UNORDERED_ACCESS from QueryResolve, which will be added by kInternalStorageBuffer. Bug: dawn:797 Change-Id: I78607002179ba443b0db09c9c3bbc85fcc97a85b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/56523 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Hao Li <hao.x.li@intel.com>
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.