commit | 2911db720e96d7180c55ddbc62d1240132093e0d | [log] [tgz] |
---|---|---|
author | Brian Sheedy <bsheedy@google.com> | Tue Apr 09 00:32:55 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Apr 09 00:32:55 2024 +0000 |
tree | ce5299a33b94f7d1e8368e81846bef9224daecb5 | |
parent | 9392c0438383a8a7cdad2b5aa2afd73cf1b8fcc5 [diff] |
Skip SwapChainTests on experimental Linux/Intel Skips all SwapChainTests on Linux + Intel + Vulkan + Mesa 23.2.1. This is necessary because certain tests are crashing on this config, but the crash originates in the SetUp code, and thus individual tests cannot be skipped. In order to limit the scope of these skips, also adds a new IsMesa check to DawnTestBase. Bug: dawn:2492 Change-Id: I6d69b07ebcea1576c87fc0b9a4b0ee4027d9d13d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/183020 Auto-Submit: Brian Sheedy <bsheedy@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Austin Eng <enga@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.