← All resources

WWDC25: Unlock GPU computing with WebGPU | Apple

Auto-discovered

Video / channel Intermediate

Apple Developer

Visit resource ↗

Description

[video] WWDC25: Unlock GPU computing with WebGPU | Apple is a WWDC25 session from Apple Developer in which Safari engineer Mike explains WebGPU for graphics and general-purpose GPU work in the browser.

It maps WebGPU adapters, devices, buffers, textures, bind groups, pipelines, and WGSL vertex, fragment, and compute shaders to Metal concepts, shows a particle compute demo, and covers Apple-platform performance guidance: f16 where stable, fewer buffer updates especially for index and indirect data, render bundles to amortize validation, and minimizing command buffers, passes, and bind groups via dynamic offsets on tile-based GPUs.

It is for intermediate web and Metal-familiar developers targeting Safari on Mac, iPhone, iPad, and Vision Pro, including those migrating from WebGL.

Access is a free YouTube recording of the WWDC session with live code walkthroughs; no separate paid tier is required to watch.

It is useful as an Apple-focused WebGPU orientation that pairs API structure with concrete performance habits on Apple silicon.