commit | e8dd681f1954bc3c780a887e4a0d87c9d1621369 | [log] [tgz] |
---|---|---|
author | Yan,Shaobo <shaobo.yan@intel.com> | Thu Nov 03 09:03:01 2022 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Nov 03 09:03:01 2022 +0000 |
tree | e85bf4699c748b72e30a42c09f51b389841f9274 | |
parent | c6b381495db0bdabb8fd9eb1f33e0097099bbd7e [diff] |
Provide origin info for ExternalTexture Current ExternalTexture visible related info only contains width and height. But not all the visible rect started at (0, 0). This CL add visibleOrigin to contain origin info and record (width, height) in visibleSize Bug: chromium:1361363 Change-Id: I3d8931e490c97740f152653383f07d0a2d984dd3 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/108024 Reviewed-by: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Shaobo Yan <shaobo.yan@intel.com>
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.