{
  "slug": "webgpu",
  "name": "WebGPU",
  "category": "Capabilities",
  "summary": "WebGPU exposes GPU rendering and compute to the web via navigator.gpu.requestAdapter()/requestDevice() and the WGSL shading language. It is a W3C specification.",
  "name_zh": "WebGPU",
  "summary_zh": "WebGPU 通过 navigator.gpu.requestAdapter() / requestDevice() 和 WGSL 着色语言把 GPU 渲染与计算能力带到 Web。它是 W3C 规范。",
  "spec_url": "https://www.w3.org/TR/webgpu/",
  "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API",
  "confidence": "high",
  "verified_at": "2026-10-03",
  "support": [
    {
      "target": "Chrome (Desktop)",
      "os": "Desktop",
      "browser": "chrome",
      "engine": "blink",
      "status": "partial",
      "version_added": "113",
      "version_full": "144",
      "applicable": true,
      "notes": [
        {
          "text": "Supported on ChromeOS, macOS, Windows, and Linux (Intel Gen12+ GPUs only).",
          "text_zh": "支持 ChromeOS、macOS、Windows 和 Linux（Linux 仅限 Intel Gen12 及以上 GPU）。"
        },
        {
          "text": "Supported on ChromeOS, macOS, and Windows.",
          "text_zh": "支持 ChromeOS、macOS 和 Windows。"
        }
      ],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    },
    {
      "target": "Chrome (Android)",
      "os": "Android",
      "browser": "chrome",
      "engine": "blink",
      "status": "yes",
      "version_added": "121",
      "version_full": "121",
      "applicable": true,
      "notes": [],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    },
    {
      "target": "Edge (Desktop)",
      "os": "Desktop",
      "browser": "edge",
      "engine": "blink",
      "status": "partial",
      "version_added": "113",
      "version_full": "144",
      "applicable": true,
      "notes": [
        {
          "text": "Supported on ChromeOS, macOS, Windows, and Linux (Intel Gen12+ GPUs only).",
          "text_zh": "支持 ChromeOS、macOS、Windows 和 Linux（Linux 仅限 Intel Gen12 及以上 GPU）。"
        },
        {
          "text": "Supported on ChromeOS, macOS, and Windows.",
          "text_zh": "支持 ChromeOS、macOS 和 Windows。"
        },
        {
          "text": "Derived by browser-compat-data mirroring from Chrome.",
          "text_zh": "由 browser-compat-data 镜像自 Chrome 的数据推导。"
        }
      ],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    },
    {
      "target": "Firefox (Desktop)",
      "os": "Desktop",
      "browser": "firefox",
      "engine": "gecko",
      "status": "partial",
      "version_added": "141",
      "version_full": null,
      "applicable": true,
      "notes": [
        {
          "text": "Supports all contexts except service workers. See bug 1942431 (https://bugzil.la/1942431).",
          "text_zh": "支持除 Service Worker 之外的所有上下文。见 bug 1942431（https://bugzil.la/1942431）。"
        },
        {
          "text": "Supports Windows since Firefox 141. See bug 1972486 (https://bugzil.la/1972486).",
          "text_zh": "自 Firefox 141 起支持 Windows。见 bug 1972486（https://bugzil.la/1972486）。"
        },
        {
          "text": "Supports macOS Tahoe on Apple silicon since Firefox 145. See bug 1992212 (https://bugzil.la/1992212).",
          "text_zh": "自 Firefox 145 起支持 Apple 芯片上的 macOS Tahoe。见 bug 1992212（https://bugzil.la/1992212）。"
        },
        {
          "text": "Supports older macOS versions on Apple silicon since Firefox 147. See bug 1993341 (https://bugzil.la/1993341).",
          "text_zh": "自 Firefox 147 起支持 Apple 芯片上更早的 macOS 版本。见 bug 1993341（https://bugzil.la/1993341）。"
        },
        {
          "text": "Does not support macOS on Intel CPUs. See bug 2004105 (https://bugzil.la/2004105).",
          "text_zh": "不支持 Intel CPU 上的 macOS。见 bug 2004105（https://bugzil.la/2004105）。"
        },
        {
          "text": "Does not support Linux. See bug 2006676 (https://bugzil.la/2006676).",
          "text_zh": "不支持 Linux。见 bug 2006676（https://bugzil.la/2006676）。"
        }
      ],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    },
    {
      "target": "Firefox (Android)",
      "os": "Android",
      "browser": "firefox",
      "engine": "gecko",
      "status": "no",
      "version_added": null,
      "version_full": null,
      "applicable": true,
      "notes": [
        {
          "text": "No Firefox for Android support is recorded in browser-compat-data.",
          "text_zh": "browser-compat-data 未记录 Firefox for Android 的支持。"
        }
      ],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    },
    {
      "target": "Safari (macOS)",
      "os": "macOS",
      "browser": "safari",
      "engine": "webkit",
      "status": "yes",
      "version_added": "26",
      "version_full": "26",
      "applicable": true,
      "notes": [],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    },
    {
      "target": "Safari (iOS)",
      "os": "iOS",
      "browser": "safari",
      "engine": "webkit",
      "status": "yes",
      "version_added": "26",
      "version_full": "26",
      "applicable": true,
      "notes": [
        {
          "text": "Derived by browser-compat-data mirroring from Safari.",
          "text_zh": "由 browser-compat-data 镜像自 Safari 的数据推导。"
        }
      ],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    },
    {
      "target": "Samsung Internet",
      "os": "Android",
      "browser": "samsung",
      "engine": "blink",
      "status": "yes",
      "version_added": "25.0",
      "version_full": "25.0",
      "applicable": true,
      "notes": [
        {
          "text": "Derived by browser-compat-data mirroring from Chrome Android.",
          "text_zh": "由 browser-compat-data 镜像自 Chrome Android 的数据推导。"
        }
      ],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    },
    {
      "target": "WebView (Android)",
      "os": "Android",
      "browser": "webview",
      "engine": "blink",
      "status": "yes",
      "version_added": "121",
      "version_full": "121",
      "applicable": true,
      "notes": [
        {
          "text": "Derived by browser-compat-data mirroring from Chrome Android.",
          "text_zh": "由 browser-compat-data 镜像自 Chrome Android 的数据推导。"
        }
      ],
      "source": "https://raw.githubusercontent.com/mdn/browser-compat-data/main/api/GPU.json",
      "verified_at": "2026-10-03",
      "confidence": "high"
    }
  ],
  "biz_compat": [],
  "generated_by": "OpenPWA compatibility explorer",
  "licence": "CC BY 4.0",
  "licence_url": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "OpenPWA — https://openpwa.net",
  "attribution_html": "<a href=\"https://openpwa.net\">OpenPWA</a>, <a href=\"https://creativecommons.org/licenses/by/4.0/\">CC BY 4.0</a>"
}