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

FeatureAvailability
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

FeatureAvailability
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.