WebGPU features
Availability of WebGPU and WGSL capabilities across reports from the last 30 days (n = 277). Follow a feature for an explanation, usage notes, and long-term trends.
Optional features23
| Feature | Availability |
|---|---|
depth-clip-control
? |
100% |
depth32float-stencil8
? |
100% |
indirect-first-instance
? |
100% |
rg11b10ufloat-renderable
? |
100% |
timestamp-query
? |
100% |
core-features-and-limits
? |
99% |
float32-filterable
? |
96% |
bgra8unorm-storage
? |
95% |
shader-f16
? |
94% |
texture-compression-bc
? |
93% |
texture-compression-bc-sliced-3d
? |
92% |
dual-source-blending
? |
72% |
texture-component-swizzle
? |
68% |
texture-formats-tier1
? |
68% |
texture-formats-tier2
? |
68% |
primitive-index
? |
67% |
float32-blendable
? |
65% |
clip-distances
? |
65% |
subgroups
? |
63% |
texture-compression-etc2
? |
27% |
texture-compression-astc
? |
27% |
texture-compression-astc-sliced-3d
? |
26% |
subgroups-f16
? |
0% |
WGSL language features10
| Feature | Availability |
|---|---|
packed_4x8_integer_dot_product
? |
100% |
pointer_composite_access
? |
100% |
readonly_and_readwrite_storage_textures
? |
100% |
unrestricted_pointer_parameters
? |
69% |
subgroup_id
? |
68% |
subgroup_uniformity
? |
68% |
uniform_buffer_standard_layout
? |
68% |
texture_and_sampler_let
? |
67% |
linear_indexing
? |
63% |
immediate_address_space
? |
60% |
Sample: visitors of this site (developer-leaning), deduplicated per machine per day, software-fallback adapters excluded from feature denominators. Methodology.