commit | b58efd079cab22fe46db6a55e749b0179d9c5a07 | [log] [tgz] |
---|---|---|
author | Qin Jiajia <jiajia.qin@intel.com> | Thu May 20 01:50:57 2021 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu May 20 01:50:57 2021 +0000 |
tree | 9818385ded896c9853267b84e4efcfe6540f02da | |
parent | b2527e6d9c03a4560ee5aff27c61de3b2a87b63d [diff] |
Use HLSL version 2018 for DXC Currently, we use the device maximum supported shader model for DXC compiler. Meanwhile, we should use HLSL version 2018 or above to support the maximum shader model. Otherwise, it may report below errors: Explicit template arguments on intrinsic Load requires HLSL version 2018 or above. Bug: None Change-Id: I7b1bfd1c08eb5ad30b2f7d59d280678bb71d1d64 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/51460 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Rafael Cintron <rafael.cintron@microsoft.com> Commit-Queue: Jiajia Qin <jiajia.qin@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.