commit | 4e3ddbd955897a22d6d43dc146e3f584284e197c | [log] [tgz] |
---|---|---|
author | Jiawei Shao <jiawei.shao@intel.com> | Sun Nov 21 11:18:19 2021 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sun Nov 21 11:18:19 2021 +0000 |
tree | bfb8625844bc6f1754bcc4037c389bb6cbf3885b | |
parent | bd3e042383e58964ff1a4c9228c962e51376769f [diff] |
Add label to the trace events for pipeline and shader module creation This patch adds the object label to the trace events for the creation of pipeline and shader module so that we can easily know which shader module or pipeline creation task the trace event belongs to. BUG=dawn:1167 Change-Id: Ic2de4542d0167437eea2fd600d0f0be3bdd225f9 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/70041 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Jiawei Shao <jiawei.shao@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.