diff --git a/webgpu.h b/webgpu.h index 9c1f90b..f9ffb92 100644 --- a/webgpu.h +++ b/webgpu.h @@ -1234,6 +1234,7 @@ typedef enum WGPUWGSLLanguageFeatureName { WGPUWGSLLanguageFeatureName_UnrestrictedPointerParameters = 0x00000003, WGPUWGSLLanguageFeatureName_PointerCompositeAccess = 0x00000004, WGPUWGSLLanguageFeatureName_UniformBufferStandardLayout = 0x00000005, + WGPUWGSLLanguageFeatureName_SubgroupId = 0x00000006, WGPUWGSLLanguageFeatureName_Force32 = 0x7FFFFFFF } WGPUWGSLLanguageFeatureName WGPU_ENUM_ATTRIBUTE; diff --git a/webgpu.json b/webgpu.json index 5e81ee8..2383753 100644 --- a/webgpu.json +++ b/webgpu.json @@ -2381,6 +2381,10 @@ { "doc": "TODO\n", "name": "uniform_buffer_standard_layout" + }, + { + "doc": "TODO\n", + "name": "subgroup_id" } ], "name": "WGSL_language_feature_name" diff --git a/webgpu.yml b/webgpu.yml index c889805..45d0d6f 100644 --- a/webgpu.yml +++ b/webgpu.yml @@ -1501,6 +1501,9 @@ enums: - name: uniform_buffer_standard_layout doc: | TODO + - name: subgroup_id + doc: | + TODO bitflags: - name: buffer_usage doc: |