| commit | 0efa9c838c0dae36e5717bfa4dc096896e7a08f9 | [log] [tgz] |
|---|---|---|
| author | dan sinclair <dsinclair@chromium.org> | Tue Sep 23 16:05:13 2025 -0700 |
| committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Sep 23 16:05:13 2025 -0700 |
| tree | e534a5021106cf81b554e67016254f0dc1ba48da | |
| parent | 27193892beb0a3ea565203e4eaa7ed9d9b50cdf4 [diff] |
Remove hash in texture function replacment. Instead of attempting to hash the function target and params, just use the target function as we'll need to make the same changes regardless. This fixes up a random hash collision that could happen when hashing the target and params. Change-Id: Ib07a2765120a787f802f2957b99ec7e5854f3d14 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/263138 Commit-Queue: dan sinclair <dsinclair@chromium.org> Auto-Submit: dan sinclair <dsinclair@chromium.org> Commit-Queue: James Price <jrprice@google.com> Reviewed-by: James Price <jrprice@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.