Reland "Add Getter for TextureBindingViewDimension" This reverts commit adb36e40206bce797d91ce10f935aefe435a2c64. Reason for revert: Should be able to cleanly reland over https://dawn-review.googlesource.com/c/dawn/+/282095 The GN issue should be fixed, so we should be able to rely on CQ. (Technically these should be bundled into one change, but they come from different authors, and can be landed separately, so that's what I'm doing.) Bug: 466134210 Bug: 458616688 Change-Id: I3324ca170661b3c5c176cc3ff5e5fd88edef4a99 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/282896 Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com> Commit-Queue: Kai Ninomiya <kainino@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.