Skip to content

uniform_buffer_standard_layout#

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

Adds WGSL language support for standard uniform buffer layout rules. Layout rules define how values are arranged in memory so CPU-written data matches what the shader expects.

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

Overall Support#

This chart shows what share of recent reports support uniform_buffer_standard_layout.

78.52%
overall support

Platform Support#

This table shows how support for uniform_buffer_standard_layout varies by platform.
PlatformSupport
Android84.88%
Chromium OS93.95%
iOS1.75%
Linux86.22%
Mac OS66.33%
Windows88.81%

Browser Support#

This table shows how support for uniform_buffer_standard_layout varies by browser family.
BrowserSupport
Chrome/Chromium92.56%
Edge96.91%
Firefox0.38%
Opera97.77%
Other33.24%
Safari1.03%
Samsung Internet0.21%

Vendor Support#

This table shows how support for uniform_buffer_standard_layout varies by GPU vendor across all platforms.
VendorSupport
amd97.65%
apple52.81%
arm91.19%
google80%
img-tec100%
intel97.46%
Intel100%
intelr0%
microsoft83.33%
nvidia97.92%
qualcomm87.54%
samsung100%

Vendor Architecture Support#

This table shows how support for uniform_buffer_standard_layout varies by reported GPU vendor and architecture across all platforms.
Vendor - ArchitectureSupport
amd - gcn-498.19%
amd - gcn-597.31%
amd - rdna-199.29%
amd - rdna-298.35%
amd - rdna-399.52%
apple - apple0%
apple - metal-399.36%
arm - bifrost92.19%
arm - valhall90.5%
intel - gen-1196.9%
intel - gen-12lp97.99%
intel - gen-893.26%
intel - gen-997.15%
intel - xe-2lpg99.61%
intel - xe-lpg98.92%
nvidia - ampere97.82%
nvidia - blackwell99.36%
nvidia - kepler93.23%
nvidia - lovelace98.23%
nvidia - maxwell96.46%
nvidia - pascal97.35%
nvidia - turing98.03%
qualcomm - adreno-6xx91.18%
qualcomm - adreno-7xx86.39%
qualcomm - adreno-8xx83.18%