diff --git a/webgpu.h b/webgpu.h index 73a3e0e..71f61f1 100644 --- a/webgpu.h +++ b/webgpu.h @@ -661,6 +661,7 @@ typedef enum WGPUFeatureName { WGPUFeatureName_TextureFormatsTier2 = 0x00000014, WGPUFeatureName_PrimitiveIndex = 0x00000015, WGPUFeatureName_TextureComponentSwizzle = 0x00000016, + WGPUFeatureName_SubgroupSizeControl = 0x00000017, WGPUFeatureName_Force32 = 0x7FFFFFFF } WGPUFeatureName WGPU_ENUM_ATTRIBUTE; diff --git a/webgpu.json b/webgpu.json index 26c7750..a772a4e 100644 --- a/webgpu.json +++ b/webgpu.json @@ -1066,6 +1066,10 @@ { "doc": "TODO\n", "name": "texture_component_swizzle" + }, + { + "doc": "TODO\n", + "name": "subgroup_size_control" } ], "name": "feature_name" diff --git a/webgpu.yml b/webgpu.yml index 7af5f8b..bb9c264 100644 --- a/webgpu.yml +++ b/webgpu.yml @@ -532,6 +532,9 @@ enums: - name: texture_component_swizzle doc: | TODO + - name: subgroup_size_control + doc: | + TODO - name: filter_mode doc: | TODO