commit | 73735fde955fd6f6d052ef5c73d43d69ccf03a48 | [log] [tgz] |
---|---|---|
author | Antonio Maiorano <amaiorano@google.com> | Thu Jan 19 15:10:33 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jan 19 15:10:33 2023 +0000 |
tree | 2b399dbbea26ec117268371aec2b069783e93968 | |
parent | 7e02157df52876c0e89ed0626e1b3c284d8263ea [diff] |
Roll third_party/webgpu-cts/ 65fcd99b7..9fbed0099 (13 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/65fcd99b74d2..9fbed0099e42 - 9fbed0 Apply error to final result of `atan2` calculation, not intermediates (#2143) - 02a770 [wgsl] Add align size requirement test. (#2174) - ebe427 Fix name of binary/u32_arithmetic cache (#2177) - 1fdd20 Transfer to image bitmap npe (#2131) - 55a0dc Fix u32 and i32 non-const divide by 0 expecting lhs (not 0) (#2175) - 8c8367 Add test for u32 binary arithmetic operations (#2173) - 556dbb Replace map+filter with reduce in case generators (#2172) - 8a0bef Add additional unit testing for builtins that depend on dot (#2171) - 44f038 Add tests for i32 binary arithmetic operations (#2170) - d3684a Remove the canvas_size_different_with_back_buffer_size reftest (#2165) - 13fc69 Convert remaining dispatch() to dispatchWorkgroups() (#2169) - 4f3e80 Remove io-shareable test, move more types into locations test. (#2159) - 2d4661 Add unary i32 execution tests (#2162) Created with './tools/run cts roll' Change-Id: I5d7a3a1786049527fef00c5e5e331e94cafddedf Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Include-Ci-Only-Tests: true Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/117381 Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Antonio Maiorano <amaiorano@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.