commit | 11bfdca89824e609029519e2f36ae0af5695bd20 | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Sat Feb 10 17:30:37 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Feb 10 17:30:37 2024 +0000 |
tree | fcb4c80af7092b7de9dec937bee1ab453a188f5f | |
parent | 02101101eafe9b3d1fe35741fa78bb54ab44b7e7 [diff] |
[tint][spriv] Fix SampledImage::Equal() This was not considering the image type, occasionally resulting in sampled images of different types getting merged. This would only happen when the hash of the sampled image and the pointer of the image type collided. Change-Id: I7417cb1a7585b1c4f6bd447e97956263c02b4183 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/174360 Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@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.