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.

69.57%
of browsers tested for this feature

Platform Support

PlatformSupport
Android83.31%
Chromium OS71.46%
iOS0.14%
Linux80.11%
Mac OS64%
Windows78.19%

Browser Support

BrowserSupport
Chrome/Chromium83.51%
Edge86.51%
Firefox0.13%
Opera88.38%
Other28.75%
Safari0.49%
Samsung Internet87.18%

Vendor Support

VendorSupport
amd98.38%
apple51.23%
arm93.34%
google100%
img-tec100%
intel69.04%
intelr0%
microsoft94.74%
nvidia98.72%
qualcomm68.53%
samsung100%

Vendor Architecture Support

Vendor - ArchitectureSupport
amd - gcn-498.59%
amd - gcn-598.5%
amd - rdna-1100%
amd - rdna-299.66%
amd - rdna-399.9%
apple - apple0.42%
apple - metal-399.75%
arm - bifrost83.11%
arm - valhall98.83%
intel - gen-1199.3%
intel - gen-12lp99.32%
intel - gen-80.27%
intel - gen-90.01%
intel - xe-2lpg100%
intel - xe-lpg99.82%
nvidia - ampere99.2%
nvidia - blackwell99.59%
nvidia - kepler91.88%
nvidia - lovelace99.12%
nvidia - maxwell95.52%
nvidia - pascal97.84%
nvidia - turing98.9%
qualcomm - adreno-6xx17.06%
qualcomm - adreno-7xx98.95%
qualcomm - adreno-8xx100%