commit | 3a236c6c51f98e81443e71a055d715c6e428e91f | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Sat May 28 05:28:11 2022 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat May 28 05:28:11 2022 +0000 |
tree | fab2ccf4579a49a138233901a992573aa1872e15 | |
parent | 81b97656bcab6c3542dcd739e4edce791e11c181 [diff] |
tint/resolver: Add tests for implicit type materialization These are tests for when there's no explicit target type for a materialization. In this case we expect an abstract-int to materialize to an i32 and an abstract-float to materialize to a f32. Fix a bug uncovered where we were creating a transposed matrix. Bug: tint:1504 Change-Id: Ie69dd7ec47174d3d7bef20315fd3780dade3a325 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/91845 Reviewed-by: David Neto <dneto@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.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.