WorkerNavigator: gpu-Eigenschaft
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist nur in Web Workers verfügbar.
Die gpu-Schreibgeschützte Eigenschaft der WorkerNavigator-Schnittstelle gibt das GPU-Objekt für den aktuellen Worker-Kontext zurück, welches den Einstiegspunkt für die WebGPU-API darstellt.
Wert
Ein GPU-Objekt.
Beispiele
js
// Can be run inside a web worker
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();
// …
}
Spezifikationen
| Spezifikation |
|---|
| WebGPU> # navigator-gpu> |