commit | d3db5248801894f6370151c2af39b1c146c9d6d7 | [log] [tgz] |
---|---|---|
author | Hao Li <hao.x.li@intel.com> | Thu Jun 13 00:31:04 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jun 13 00:31:04 2024 +0000 |
tree | 3925fe697741af38de040e78253ba39c9dd0f584 | |
parent | 6625aa73713ee7baa6046413d440061051056c66 [diff] |
Metal: Skip timestamp period estimation on Intel Iris Plus 655 On Mac/Intel Iris Plus 655, sampling CPU/GPU timestamps to estimate timestamp period will cause the GPU to overheat due to driver bug. Skip the estimation on the specific device and use the default value we set at device initialization. Fixed the link of Mesa PCI IDs. Bug: 342701242 Change-Id: Ib00068893ad6f8a706ba9a8f329b1b3920c84e95 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/192870 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Hao Li <hao.x.li@intel.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.