Firefox Tomorrow

web api instance method

GPUAdapter: requestAdapterInfo() method

View on MDN ↗

Secure contextAvailable in workers

The requestAdapterInfo() method of the GPUAdapter interface returns a Promise that fulfills with a GPUAdapterInfo object containing identifying information about an adapter.

requestAdapterInfo() has been removed from the WebGPU specification. Use info to access adapter information instead.

Syntax

requestAdapterInfo()

Parameters

None.

Return value

A Promise that fulfills with a GPUAdapterInfo object instance.

Examples

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 adapterInfo = await adapter.requestAdapterInfo();
  console.log(adapterInfo.vendor);
  console.log(adapterInfo.architecture);

  // …
}

Specifications

No longer part of the WebGPU specification.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also