D3D11: unbind attachments after ResolveSubresource & DiscardView Previously, attachments were unbound before the ResolveSubresource and DiscardView steps. This CL reorders the sequence so that unbinding happens after all resolve and discard operations have completed, which may give the driver a better opportunity to apply discard optimizations. Bug: 479416037 Change-Id: I95dc079da64b43d99848c83d77211633afc5fa95 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/301236 Auto-Submit: Quyen Le <lehoangquyen@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Geoff Lang <geofflang@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.