commit | 8057711831e9b3a0c683baec2a4dc2e12f78fde9 | [log] [tgz] |
---|---|---|
author | Yan,Shaobo <shaobo.yan@intel.com> | Tue Jul 09 10:20:34 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Jul 09 10:20:34 2024 +0000 |
tree | df299cf7b0f609a611f48e82f56603e43fc6a689 | |
parent | 8aef2c2e73d3d7830a4b0a5b3869f7370514c0fe [diff] |
Remove unused "ValidateVideoTextureCanBeShared" ValidateVideoTextureCanBeShared() is unused in current dawn. According to discussion in https://dawn-review.googlesource.com/c/dawn/+/174722: "Import of multiplanar DXGI HANDLE also does not need a feature exposed because assuming the caller passes a valid HANDLE, then the caller needs to have successfully created that HANDLE. That means the caller needs to have successfully exported that HANDLE - which would not be possible if the device did not have sharedResourceTier2. In short, Dawn doesn't need the feature for import operations. We would need to expose such a feature if we allowed export of multiplanar share handles, but we don't have export today." Bug: 351953347 Change-Id: Ie41be1e99587d298b4361a2d9d5bfab00c52ca07 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/197414 Commit-Queue: Shaobo Yan <shaobo.yan@intel.com> Reviewed-by: Corentin Wallez <cwallez@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.