Disable DXGI's alt+enter fullscreen handling DXGI will listen for alt+enter and go fullscreen in response to this shortcut, sometimes in broken ways. Disable this behavior to allow applications to handle this shortcut using their own logic (if desired). Note that MakeWindowAssociation must be called after swapchain creation, and using the same DXGIFactory used to create the swapchain. This is an imported pull request from https://github.com/google/dawn/pull/53 GITHUB_PR_HEAD_SHA=3ee2f7d8af2b78c051cc1b05e2362300fe7b6d5f ORIGINAL_AUTHOR=Mike Turitzin <turitzin@gmail.com> GitOrigin-RevId: c62fe62d99e25fc982953ee336f23736f6540089 Change-Id: I3c93aa2dd1c27140278db99eb0b2f298e244c4be Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/281137 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: dan sinclair <dsinclair@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.