commit | ce4c1635a630822a3f25855563afd6a5042b5df1 | [log] [tgz] |
---|---|---|
author | Kai Ninomiya <kainino@chromium.org> | Sat Jul 29 01:06:10 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Jul 29 01:06:10 2023 +0000 |
tree | ac9891f5cbb91a05fc06e42e8bccb991950d0067 | |
parent | 0435ca76a55b52df169b77407a4c977bdf21bb07 [diff] |
Set eol=lf for .mm files Otherwise they get checked out with crlf on Windows, and if you change them then Git tries to check in the crlf versions. To fix the mm file line endings in a pre-existing checkout on Windows: git rm --cached **/*.mm git reset --hard Change-Id: I7b5623d6645eccb2faa0c43cb6da4dcb575d9421 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/143620 Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Auto-Submit: Kai Ninomiya <kainino@chromium.org> Kokoro: Austin Eng <enga@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org>
Dawn is an open-source and cross-platform implementation of the work-in-progress 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)
(TODO)
Apache 2.0 Public License, please see LICENSE.
This is not an officially supported Google product.