Skip to content

subgroups

Adds subgroup operations for finer-grained parallel shader work. A subgroup is a small set of shader invocations that can cooperate more directly than the full workgroup.

Check your device: WebGPU Capabilities Report.

More details: Developer Docs (MDN) Specification (W3C)

Overall Support

Percentage supporting this feature among reports tested for it.

68.77%
of browsers tested for this feature

Platform Support

PlatformSupport
Android82.94%
Chromium OS74.82%
iOS0.36%
Linux79.36%
Mac OS62.9%
Windows78.06%

Browser Support

BrowserSupport
Chrome/Chromium84.22%
Edge86.94%
Firefox0.1%
Opera89.15%
Other32.76%
Safari0.46%
Samsung Internet83.07%

Vendor Support

VendorSupport
0x10de0%
amd98.6%
apple48.8%
arm93.75%
google100%
huawei0%
img-tec100%
intel69.67%
intelr0%
microsoft100%
nvidia98.78%
qualcomm67.59%
samsung100%

Vendor Architecture Support

Vendor - ArchitectureSupport
amd - gcn-498.77%
amd - gcn-598.79%
amd - rdna-199.41%
amd - rdna-299.6%
amd - rdna-399.91%
apple - apple0.5%
apple - metal-399.77%
arm - bifrost83.76%
arm - valhall99.2%
intel - gen-1199.53%
intel - gen-12lp99.29%
intel - gen-80.28%
intel - gen-90.03%
intel - xe-2lpg100%
intel - xe-lpg99.84%
nvidia - ampere99.07%
nvidia - blackwell99.67%
nvidia - kepler89.25%
nvidia - lovelace99.38%
nvidia - maxwell97.52%
nvidia - pascal98.34%
nvidia - turing98.92%
qualcomm - adreno-6xx14.44%
qualcomm - adreno-7xx98.91%
qualcomm - adreno-8xx100%