commit | 111be8497516176b22e8ed1e019014a052486877 | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Sat Feb 25 18:13:43 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Feb 25 18:13:43 2023 +0000 |
tree | 8ccb6597f83689171918bcbcb9e69bf4bdad9c39 | |
parent | cb3949231c9c03284b584df6db532bcec06c65aa [diff] |
Roll third_party/webgpu-cts/ 13410d18b..6e39b5d2f (14 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/13410d18b430..6e39b5d2f228 - 6e39b5 Updates tests to adhere to only pass depth-stencil load/store values when needed. (#2311) - 08abe0 shader/execution: Begin flow control tests - eaf9af Updates error type for create oom buffers. (#2217) - 728f52 add maxXXXPerShaderStage limit tests - 72f15f add maxXXXBufferBindingSize limit tests - 34c738 Add f32 matrix-vector and vector-matrix multiplication tests (#2304) - 738697 GPUPipelineError.name is GPUPipelineError and not OperationError. (#2298) - 51f415 Add f32 matrix-matrix multiplication tests (#2301) - ff7ad7 Fix normalization checks - 0c4a36 Test rg11b10ufloat-renderable makes the format resolvable and MSAAable (#2289) - e6f317 Add ExternalTexture Rotatation Tests (#2299) - 10422e Use new test video files for ExternalTexture (#2242) - 6b9150 Emit `f32` values for F32Interval.toString() (#2296) - ab1336 Validate that case input types parameter types provided to test runner (#2288) Created with './tools/run cts roll' Change-Id: Ice1a8cfa190360512fc6266f2bc58f1be754abae 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/+/121580 Kokoro: Kokoro <noreply+kokoro@google.com> Auto-Submit: Ben Clayton <bclayton@google.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
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.