Revert "[dawn][opengl] Re-enable TextureCompressionBCSliced3D feature" This reverts commit c315409a56fe4ecce7f3ee49b7f7075a298d4e03. Reason for revert: Appears to be causing significant CTS compat failures, which are in turn causing bots to timeout (https://ci.chromium.org/ui/p/chromium/builders/ci/Dawn%20Linux%20x64%20Release%20%28Intel%20UHD%20770%29/9846/overview) Bug: 342840940 Original change's description: > [dawn][opengl] Re-enable TextureCompressionBCSliced3D feature > > The TextureCompressionBCSliced3D feature is now re-enabled if > TextureCompressionBC feature is supported; but it's disabled if it's > running on Nvidia with GLES version < 4.2. > > Spec PR: https://github.com/gpuweb/gpuweb/pull/5184 > > Bug: 342840940 > Change-Id: I3d5907c4a7435584e6d18d77c83c861628cbf018 > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/239374 > Reviewed-by: Loko Kung <lokokung@google.com> > Commit-Queue: Fr <beaufort.francois@gmail.com> # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 342840940 Change-Id: If55cfc7213ce2bef2439e54b3a13c666760f2d89 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/242594 Reviewed-by: dan sinclair <dsinclair@chromium.org> Commit-Queue: dan sinclair <dsinclair@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Auto-Submit: Ryan Harrison <rharrison@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.