1. Web
  2. Web APIs
  3. Navigator
  4. gpu

Navigator: gpu property

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Want more support for this feature? Tell us why.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

The Navigator.gpu read-only property returns the GPU object for the current browsing context, which is the entry point for the WebGPU API.

Value

A GPU object.

Examples

js
async function init() {
 if (!navigator.gpu) {
 throw Error("WebGPU not supported.");
 }
 const adapter = await navigator.gpu.requestAdapter();
 if (!adapter) {
 throw Error("Couldn't request WebGPU adapter.");
 }
 const device = await adapter.requestDevice();
 // ...
}

Specifications

Specification
WebGPU
# navigator-gpu

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on by MDN contributors.

AltStyle によって変換されたページ (->オリジナル) /