From 2caeddafb0cdef0f9a8c0c7c1b4c0979cd0eff16 Mon Sep 17 00:00:00 2001 From: Almar Klein Date: Mon, 29 Sep 2025 11:02:41 +0200 Subject: [PATCH] Fix name inconsistency for subgroups feature --- wgpu/backends/wgpu_native/_api.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wgpu/backends/wgpu_native/_api.py b/wgpu/backends/wgpu_native/_api.py index 1d20d3de..59a4110f 100644 --- a/wgpu/backends/wgpu_native/_api.py +++ b/wgpu/backends/wgpu_native/_api.py @@ -1131,6 +1131,8 @@ def _request_device( i = enummap.get(f"FeatureName.{f}", None) if i is None: i = enum_str2int["NativeFeature"].get(f, None) + if i is None and f == "subgroups": # Temporary fix, see #721 + i = enum_str2int["NativeFeature"].get("subgroup", None) if i is None: raise KeyError(f"Unknown feature: '{f}'") c_features.add(i)