commit | f45479e2a4ff130ce5ec222735be5d34568e9061 | [log] [tgz] |
---|---|---|
author | Stephen White <senorblanco@chromium.org> | Fri Dec 22 13:56:35 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Dec 22 13:56:35 2023 +0000 |
tree | 1fe70a17d7f2b51fd684de8ed9625675394e1301 | |
parent | 10fc3382ab7802e2645f3d607476391f6941ac38 [diff] |
OpenGL: fix mip subset selection. Fix mip subset selection through glTexParameter() calls. Also disable the copy workaround for miplevels. This workaround is not correct, since we allow a single mip subset via glTexParameters(), and it is caught at bind time. We cannot determine that at this level, so remove the workaround for now. (All of this workaround should eventually be removed.) Bug: dawn:2283 Change-Id: I20ccc4125f06b384f8e01699e8221bd463c1bae5 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/166801 Reviewed-by: Loko Kung <lokokung@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Stephen White <senorblanco@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.