Skip to content

unrestricted_pointer_parameters#

Real-world WebGPU WGSL language feature support statistics for unrestricted_pointer_parameters across browsers, devices, and platforms.

Adds WGSL language support for less restricted pointer parameters. Pointer parameters let functions receive references to existing data instead of copies.

Want to check this browser directly? Open the WebGPU Capabilities Report.

Overall Support#

This chart shows what share of recent reports support unrestricted_pointer_parameters.

93.91%
overall support

Platform Support#

This table shows how support for unrestricted_pointer_parameters varies by platform.
PlatformSupport
Android97.26%
Chromium OS99.57%
iOS99.86%
Linux94.56%
Mac OS94.65%
Windows91.92%

Browser Support#

This table shows how support for unrestricted_pointer_parameters varies by browser family.
BrowserSupport
Chrome/Chromium98.87%
Edge99.82%
Firefox1.96%
Opera99.9%
Other89.73%
Safari99.9%
Samsung Internet97.84%

Vendor Support#

This table shows how support for unrestricted_pointer_parameters varies by GPU vendor across all platforms.
VendorSupport
amd99.85%
apple99.98%
arm99.88%
google100%
huawei100%
img-tec100%
intel99.61%
intelr100%
microsoft85.71%
nvidia99.82%
qualcomm99.75%
samsung100%

Vendor Architecture Support#

This table shows how support for unrestricted_pointer_parameters varies by reported GPU vendor and architecture across all platforms.
Vendor - ArchitectureSupport
amd - gcn-499.85%
amd - gcn-599.53%
amd - rdna-1100%
amd - rdna-2100%
amd - rdna-3100%
apple - apple100%
apple - metal-3100%
arm - bifrost99.93%
arm - valhall99.86%
intel - gen-1199.94%
intel - gen-12lp99.79%
intel - gen-898%
intel - gen-999.48%
intel - xe-2lpg100%
intel - xe-lpg100%
nvidia - ampere99.86%
nvidia - blackwell100%
nvidia - kepler98.5%
nvidia - lovelace99.84%
nvidia - maxwell99.67%
nvidia - pascal99.61%
nvidia - turing100%
qualcomm - adreno-6xx99.78%
qualcomm - adreno-7xx99.76%
qualcomm - adreno-8xx100%