commit | a50b2e52046756d6a9fd3df4954ceed582f63cba | [log] [tgz] |
---|---|---|
author | Lokbondo Kung <lokokung@google.com> | Wed Nov 27 20:05:25 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Nov 27 20:05:25 2024 +0000 |
tree | c9874020e0e84fc31b3358d9ba2a29ccb70feb04 | |
parent | 89460670d279437e3f1f303094c7e0bb8694de91 [diff] |
[dawn][test] Update all device callbacks in tests. - Modernizes all the unit tests to use mock callbacks for device lost and uncaptured error. - Removes any remaining references to device.SetDeviceLostCallback and device.SetUncapturedErrorCallback in unit tests. Bug: 42241415 Change-Id: Ide4a803fe21bdbe82683b8704b801635027965fb Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/216034 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Loko Kung <lokokung@google.com> Reviewed-by: Shrek Shao <shrekshao@google.com>
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.