Roll third_party/webgpu-headers/src/ 0d8deca32..b5ff182ca (1 commit) https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers/+log/0d8deca328d6..b5ff182caa90 $ git log 0d8deca32..b5ff182ca --date=short --no-merges --format='%ad %ae %s' 2026-08-26 dsinclair Add fragment_depth feature (#600) Created with: roll-dep third_party/webgpu-headers/src Change-Id: Ie22a05a153232994abc73da0fddbc937926dcc51 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/336835 Commit-Queue: dan sinclair <dsinclair@chromium.org> Commit-Queue: Kai Ninomiya <kainino@chromium.org> Auto-Submit: dan sinclair <dsinclair@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org>
diff --git a/DEPS b/DEPS index cca6c0d..6195185 100644 --- a/DEPS +++ b/DEPS
@@ -551,7 +551,7 @@ # Upstream webgpu.h headers for testing purposes 'third_party/webgpu-headers/src': { - 'url': '{chromium_git}/external/github.com/webgpu-native/webgpu-headers@0d8deca328d6bd74cad4d813aea4a1b839b00e4d', + 'url': '{chromium_git}/external/github.com/webgpu-native/webgpu-headers@b5ff182caa90e53293f47939716281342c0812ba', }, # Like the Node dependency, architectures are listed out explicitly instead of
diff --git a/src/dawn/dawn.json b/src/dawn/dawn.json index 8a6236b..dc06ed8 100644 --- a/src/dawn/dawn.json +++ b/src/dawn/dawn.json
@@ -4661,6 +4661,7 @@ {"value": 11, "name": "immediate address space", "jsrepr": "'immediate_address_space'"}, {"value": 12, "name": "buffer view", "jsrepr": "'buffer_view'"}, {"value": 13, "name": "swizzle assignment", "jsrepr": "'swizzle_assignment'"}, + {"value": 14, "name": "fragment depth", "jsrepr": "'fragment_depth'"}, {"value": 0, "name": "chromium testing unimplemented", "jsrepr": "'chromium_testing_unimplemented'", "tags": ["dawn"]}, {"value": 1, "name": "chromium testing unsafe experimental", "jsrepr": "'chromium_testing_unsafe_experimental'", "tags": ["dawn"]}, @@ -4669,8 +4670,7 @@ {"value": 4, "name": "chromium testing shipped", "jsrepr": "'chromium_testing_shipped'", "tags": ["dawn"]}, {"value": 5, "name": "sized binding array", "jsrepr": "'sized_binding_array'", "tags": ["dawn"]}, {"value": 6, "name": "texel buffers", "jsrepr": "'texel_buffers'", "tags": ["dawn"]}, - {"value": 7, "name": "chromium print", "jsrepr": "'chromium_print'", "tags": ["dawn"]}, - {"value": 8, "name": "fragment depth", "jsrepr": "'fragment_depth'", "tags": ["dawn"]} + {"value": 7, "name": "chromium print", "jsrepr": "'chromium_print'", "tags": ["dawn"]} ] }, "whole size" : {
diff --git a/third_party/webgpu-headers/README.chromium b/third_party/webgpu-headers/README.chromium index 7a26f92..31a2258 100644 --- a/third_party/webgpu-headers/README.chromium +++ b/third_party/webgpu-headers/README.chromium
@@ -4,7 +4,7 @@ Update Mechanism: Autoroll Security Critical: no Version: N/A -Revision: 0d8deca328d6bd74cad4d813aea4a1b839b00e4d +Revision: b5ff182caa90e53293f47939716281342c0812ba License: BSD-3-Clause License File: LICENSE Shipped: no
diff --git a/third_party/webgpu-headers/src b/third_party/webgpu-headers/src index 0d8deca..b5ff182 160000 --- a/third_party/webgpu-headers/src +++ b/third_party/webgpu-headers/src
@@ -1 +1 @@ -Subproject commit 0d8deca328d6bd74cad4d813aea4a1b839b00e4d +Subproject commit b5ff182caa90e53293f47939716281342c0812ba