From efc257f97534821bdc94ea3f1c3dae72553532a5 Mon Sep 17 00:00:00 2001 From: Alan Baker Date: Wed, 29 Jul 2026 15:53:38 -0400 Subject: [PATCH] Buffer view language extension --- webgpu.h | 1 + webgpu.json | 4 ++++ webgpu.yml | 3 +++ 3 files changed, 8 insertions(+) diff --git a/webgpu.h b/webgpu.h index 71f61f1..8d5722b 100644 --- a/webgpu.h +++ b/webgpu.h @@ -1254,6 +1254,7 @@ typedef enum WGPUWGSLLanguageFeatureName { WGPUWGSLLanguageFeatureName_TextureFormatsTier1 = 0x00000009, WGPUWGSLLanguageFeatureName_LinearIndexing = 0x0000000A, WGPUWGSLLanguageFeatureName_ImmediateAddressSpace = 0x0000000B, + WGPUWGSLLanguageFeatureName_BufferView = 0x0000000C, WGPUWGSLLanguageFeatureName_Force32 = 0x7FFFFFFF } WGPUWGSLLanguageFeatureName WGPU_ENUM_ATTRIBUTE; diff --git a/webgpu.json b/webgpu.json index 9b7b72a..7afcc18 100644 --- a/webgpu.json +++ b/webgpu.json @@ -2433,6 +2433,10 @@ { "doc": "TODO\n", "name": "immediate_address_space" + }, + { + "doc": "TODO\n", + "name": "buffer_view" } ], "name": "WGSL_language_feature_name" diff --git a/webgpu.yml b/webgpu.yml index db7b582..276a546 100644 --- a/webgpu.yml +++ b/webgpu.yml @@ -1537,6 +1537,9 @@ enums: - name: immediate_address_space doc: | TODO + - name: buffer_view + doc: | + TODO bitflags: - name: buffer_usage doc: |