Skip to content

texture-component-swizzle#

Real-world WebGPU feature support statistics for texture-component-swizzle across browsers, devices, and platforms.

Lets texture views remap or duplicate RGBA channels, such as reading a red-only texture as .rrr. Swizzle happens at view creation, so the original texture data stays unchanged.

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

Overall Support#

This chart shows what share of recent reports support texture-component-swizzle.

0%
overall support

Platform Support#

This table shows how support for texture-component-swizzle varies by platform.
PlatformSupport
Android0%
Chromium OS0%
iOS0%
Linux0%
Mac OS0%
Windows0%

Browser Support#

This table shows how support for texture-component-swizzle varies by browser family.
BrowserSupport
Chrome/Chromium0%
Edge0%
Firefox0%
Opera0%
Other0%
Safari0%
Samsung Internet0%

Vendor Support#

This table shows how support for texture-component-swizzle varies by GPU vendor across all platforms.
VendorSupport
amd97.8%
apple52.12%
arm97.26%
google95.45%
img-tec100%
intel97.42%
intelr0%
microsoft100%
nvidia97.8%
qualcomm97.34%
samsung100%

Vendor Architecture Support#

This table shows how support for texture-component-swizzle varies by reported GPU vendor and architecture across all platforms.
Vendor - ArchitectureSupport
amd - gcn-498.48%
amd - gcn-597.56%
amd - rdna-198.22%
amd - rdna-298.78%
amd - rdna-399.32%
apple - apple0%
apple - metal-399.49%
arm - bifrost96.88%
arm - valhall97.6%
intel - gen-1197.72%
intel - gen-12lp98.25%
intel - gen-868.56%
intel - gen-997.53%
intel - xe-2lpg99.35%
intel - xe-lpg99.45%
nvidia - ampere98.09%
nvidia - blackwell99.12%
nvidia - kepler89.85%
nvidia - lovelace98.55%
nvidia - maxwell97.7%
nvidia - pascal97.7%
nvidia - turing97.24%
qualcomm - adreno-6xx96.49%
qualcomm - adreno-7xx98%
qualcomm - adreno-8xx98.61%