Windows Tips & News

Chrome 113 wird WebGPU-Unterstützung haben

click fraud protection

Google hat die Unterstützung für WebGPU und die WebGPU Shading Language (WGSL) im Chrome 113 angekündigt. Es wird am 2. Mai 2023 in den Stable-Zweig kommen. Dieser Schritt bringt WebGPU einen Schritt näher an eine weithin akzeptierte Technologie, die Entwickler verwenden können, um Hochleistungsgrafiken und Rechenanwendungen im Web zu erstellen.

WebGPU bietet eine API ähnlich wie Vulkan, Metal und Direct3D 12, die beliebte Grafik-APIs in der Spieleentwicklung und anderen GPU-intensiven Anwendungen sind. Dies bedeutet, dass Entwickler, die bereits mit diesen APIs vertraut sind, leichter auf WebGPU umsteigen können.

Die erste Version von WebGPU in Chrome wird nur für ChromeOS, macOS und Windows verfügbar sein. Die Unterstützung für Linux und Android kommt zu einem späteren Zeitpunkt. Dadurch wird sichergestellt, dass die Implementierung stabil und zuverlässig ist, bevor sie auf weiteren Plattformen zugänglich wird.

WebGPU-Unterstützung in anderen Browsern

Abgesehen von Chrome testen Entwickler die experimentelle WebGPU-Unterstützung seit April 2020 in Firefox und seit November 2021 in Safari. Um WebGPU in Firefox zu aktivieren, müssen Sie die

dom.webgpu.enabled Und gfx.webgpu.force-aktiviert Optionen zu WAHR In Über: Konfig. Allerdings gibt es derzeit keine Pläne, WebGPU standardmäßig in Firefox und Safari zu aktivieren.

Verfügbare Bibliotheken für Entwickler

WebGPU-Implementierungen für Firefox und Chrome sind in Form separater Bibliotheken verfügbar. Dazu gehören Dawn (C++) und wgpu (Rust), mit denen Sie die WebGPU-Unterstützung in Ihre Anwendungen integrieren können.

Darüber hinaus sind Bemühungen im Gange, WebGPU-Unterstützung zu beliebten JavaScript-Bibliotheken mit WebGL nativ hinzuzufügen. Beispielsweise hat Babylon.js bereits die vollständige WebGPU-Unterstützung erklärt, während Three.js, PlayCanvas und TensorFlow.js teilweise Unterstützung bieten.

WebGPU vs. WebGL

Konzeptionell unterscheidet sich WebGPU von WebGL in ähnlicher Weise wie sich die Vulkan-Grafik-API von OpenGL unterscheidet. Aber im Gegensatz zu Vulkan, Metal oder Direct3D basiert WebGPU nicht auf einer bestimmten Grafik-API. Stattdessen handelt es sich um eine Allzweckschicht, die dieselben einfachen Grundelemente verwendet, die in diesen APIs zu finden sind.

WebGPU gibt JavaScript-Anwendungen eine granulare Kontrolle über die Organisation, Verarbeitung und Übertragung von Befehlen an die GPU sowie die Verwaltung zugehöriger Ressourcen, Speicher, Puffer, Texturobjekte und kompilierter Grafik-Shader. Dieser Ansatz maximiert die Grafikleistung, indem er den Overhead reduziert und die GPU-Effizienz erhöht.

WebGPU ermöglicht die Erstellung komplexer 3D-Projekte für das Web, die ebenso performant sein können eigenständige Programme, die Vulkan, Metal oder Direct3D direkt verwenden, ohne auf bestimmte beschränkt zu sein Plattformen.

Darüber hinaus bietet WebGPU zusätzliche Möglichkeiten, native Grafikprogramme in eine webfähige Form zu portieren, indem sie zu WebAssembly kompiliert werden. Neben 3D-Grafik deckt WebGPU auch die Möglichkeiten ab, Berechnungen auf die GPU auszulagern und Shader auszuführen.

Insgesamt ist dies eine aufregende Entwicklung für die Webentwickler-Community. Es wird interessant sein zu sehen, wie Entwickler WebGPU nutzen, um neue und innovative Anwendungen zu erstellen.

Quelle: Google

Wenn Ihnen dieser Artikel gefällt, teilen Sie ihn bitte über die Schaltflächen unten. Es wird Ihnen nicht viel abverlangen, aber es wird uns helfen zu wachsen. Danke für deine Unterstützung!

Windows 10 Build 18970 (20H1): Cloud-Download, neues Tablet-Erlebnis

Windows 10 Build 18970 (20H1): Cloud-Download, neues Tablet-Erlebnis

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenM...

Weiterlesen

Deaktivieren Sie App-Benachrichtigungen auf dem Sperrbildschirm in Windows 10

Deaktivieren Sie App-Benachrichtigungen auf dem Sperrbildschirm in Windows 10

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimierenD...

Weiterlesen

Benutzer wechseln in Windows 10

Benutzer wechseln in Windows 10

Obwohl das Konzept, dass mehrere Benutzer ein Gerät oder einen PC teilen, von Tag zu Tag seltener...

Weiterlesen