commit | 46d1e23d9ee5fdf648359b7b3e3f9caa5eafac68 | [log] [tgz] |
---|---|---|
author | Gregg Tavares <gman@chromium.org> | Sun Jan 12 22:21:10 2025 -0800 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sun Jan 12 22:21:10 2025 -0800 |
tree | 2c0e03c37cce77fd9e72ff9fff6c248514fd3f60 | |
parent | e12f13f5911eef3d14f533f7dd99e6cab622014c [diff] |
Add --enforce-default-limits to run-cts command It's important to test CTS tests with --compat and --enforce-default-limits because some devices have 0 storage buffers and 0 storage textures in vertex and fragment stages and it's easy to make a test that will fail if those are 0. The CTS will force them to the default with this flag so adding an argument so the flag can bu used from run-cts. Bug: 389099880 Change-Id: Ie8b4e6b979a4540ba6684e2be8cc0c76d80e3516 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/221754 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: Gregg Tavares <gman@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.