TECHNOLOGY INDEX / REFERENCEGPU / GRAPHICS / COMPUTEMODERN WEB GRAPHICS API
REFERENCE / WEBGPU

WebGPU

WebGPU is a browser API that exposes modern GPU rendering and general-purpose compute capabilities through an explicit, portable programming model.

WHAT IT DOES / 01

MODERN GPU ACCESS.
INSIDE THE BROWSER.

It gives web applications lower-level control over resources, pipelines and command submission than earlier browser graphics APIs.

KEY CONCEPTS / 02

THE CORE
IDEAS.

  1. 01

    ADAPTER & DEVICE

    Request a compatible GPU adapter, then create the device used to own resources and submit work.

  2. 02

    PIPELINES

    Define the shaders, vertex layouts, targets and fixed rendering state before drawing.

  3. 03

    COMMAND BUFFERS

    Encode rendering or compute work, then submit it to the GPU queue in controlled batches.

KEEP EXPLORING / 03

OFFICIAL
RESOURCES.

BACK TO ARCHIVEALL PROJECTS←