commit | 34b33ad4ed0637eabb8d0a8ef9b61271f08b14b0 | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Sat Nov 04 01:46:12 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Nov 04 01:46:12 2023 +0000 |
tree | 8f9e39e39ed126cdd0cb8c220e6a3dd9fd98461b | |
parent | 359dc81d0718fcc6c2a677763bc6adbd53622400 [diff] |
[tools][cts roll] Rework tag reduction The following changes attempt to fix issues where result tags can be a subset of another. This is a long-standing issue that causes incorrect expectation updates. Split cleanupTags() into removeUnknownTags() and RemoveLowerPriorityTags(). removeUnknownTags() is run before tree folding and redundant tag set removal. RemoveLowerPriorityTags() is now done after tree folding and redundant tag set removal. This is has to be done later to avoid ambiguities with tag sets which are not mutually exclusive. More details of the issues being addressed can be found in https://crbug.com/1498681. An example of the new tag output can be seen in https://dawn-review.googlesource.com/c/dawn/+/159202 Bug: dawn:2198 Bug: dawn:1401 Bug: chromium:1498681 Change-Id: Ife95840dd7a902a48236c1e7d28eab51213612dd Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/158980 Auto-Submit: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Ben Clayton <bclayton@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)
BSD 3-Clause License, please see LICENSE.
This is not an officially supported Google product.