commit | 8a94411a168ff8cb7e755086185fbbe70574eaaf | [log] [tgz] |
---|---|---|
author | Colin Blundell <blundell@chromium.org> | Mon Jul 01 08:58:09 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Jul 01 08:58:09 2024 +0000 |
tree | 0fac55ef3255b7d87700b0a5bdf59bdd5564b50a | |
parent | a91ae6bb7e1567e4ee5adb9ef90c343efd86bf93 [diff] |
[Vulkan] Map FilterMode to Vulkan filter correctly for YCbCr info wgpu::FilterMode does not have the same values as the Vulkan filter enum, so it is necessary to map from one to the other. This CL reuses the mapping currently done in SamplerVk to also be done in UtilsVulkan. Change-Id: I6f62a20c79f4a857d566c7ee3d43d9bd8c4b93df Bug: 41488897 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/196336 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Colin Blundell <blundell@chromium.org>
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.