commit | 0e781c2185038a8f9e29320aa3823029b9ae36d4 | [log] [tgz] |
---|---|---|
author | Dawn Automated Expectations <dawn-automated-expectations@chops-service-accounts.iam.gserviceaccount.com> | Mon Mar 10 09:08:04 2025 -0700 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Mar 10 09:08:04 2025 -0700 |
tree | fb1764c77cbd1140274f4a449c04941bb9c4d6dc | |
parent | d6a1f147a58068b6984980744341b7a3f0e3578d [diff] |
Roll third_party/webgpu-cts/ 4f338fe8c..1a346483b (25 commits) Regenerated: - expectations.txt - compat-expectations.txt - ts_sources.txt - test_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/4f338fe8c277..1a346483b7e4 - 1a3464 Refactor src/webpgu/api/validation/encoding and a few extra (#4273) - 4ebc81 Fix texture_intra_invocation_coherence.spec.ts (#4272) - b9f6db Make selectDeviceXXX unreachable on AllFeaturesMaxLimitsGPUTest (#4270) - 927cb5 Add labels to command encoders (#4271) - 93c5fa Refactor shader/validation/expression/overload_resolution.spec.ts (#4269) - 6891e5 Refactor webgpu/examples (#4268) - f0ac54 Refactor shader/execution/* (#4266) - bd5fda Refactor shader/execution/expression/call/builtin/texture* (#4267) - 66ff5a Refactor api/operation (#4265) - 2ae91f Return mismatched device holder to the mismatched device pool (#4264) - f16777 Add comment case to WGSL enable test. (#4262) - 0e6468 Fix shader/validation/types/textures (#4261) - 6b3ead Fix shader/execution/expression/call/builtin/textureSampleBias (#4263) - fe6ac5 Remove shaderModule and compilationInfo from error.extra (#4249) - b1fefb Fix enable regular expression. (#4260) - 808ad2 wgsl: test declaring a name 'binding_array' (#4257) - b9af49 Refactor shader/validation/(function|parse)/* (#4250) - 011f7e Refactor shader/validation/expression/call/builtin/* (#4247) - 35ee1b Refactor shader/validtion/expression/(access|binary|unary) (#4251) - 1afb0a Refactor shader/validation/types/* + 1 (#4252) - 200fcc Refactor shader/validation/statement/* (#4253) - ce97d9 Refactor shader/validation/expression/matrix/* (#4258) - fbb8c7 Refactor shader/validation/shader_io/* (#4254) - e787be Make ShaderValidationTest auto skip if required features missing. (#4255) - 16fcac Unreserve the `binding_array` keyword. (#4245) Created with './tools/run cts roll' Cq-Include-Trybots: luci.chromium.try:android-dawn-arm-rel,android-dawn-arm64-rel,dawn-try-linux-x64-intel-uhd770-rel,dawn-try-mac-amd-exp,dawn-try-mac-arm64-m2-exp,dawn-try-mac-intel-exp,dawn-try-win-x64-intel-uhd770-rel,dawn-try-win10-x86-rel,linux-dawn-nvidia-1660-exp-rel,linux-dawn-rel,mac-arm64-dawn-rel,mac-dawn-rel,win-dawn-rel Include-Ci-Only-Tests: true Change-Id: Idc01a5fb6a4d9ddbfecb10008cba5b97efa85cae Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/229894 Reviewed-by: Peter McNeeley <petermcneeley@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org> Reviewed-by: dan sinclair <dsinclair@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Dawn is an open-source and cross-platform implementation of the 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)
BSD 3-Clause License, please see LICENSE.
This is not an officially supported Google product.