webgpu
| Letzte Aktualisierung | Stabile Release | Releasekandidat | Beta-Release | Alpha-Release |
|---|---|---|---|---|
| 14. Januar 2026 | - | - | - | 1.0.0-alpha03 |
Abhängigkeiten deklarieren
Wenn Sie eine Abhängigkeit von Webgpu hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.
Fügen Sie der Datei build.gradle für Ihre App oder Ihr Modul die Abhängigkeiten für die benötigten Artefakte hinzu:
Cool
dependencies { implementation "androidx.webgpu:webgpu:1.0.0-alpha03" }
Kotlin
dependencies { implementation("androidx.webgpu:webgpu:1.0.0-alpha03") }
Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.
Feedback
Ihr Feedback hilft uns, Jetpack zu verbessern. Wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben, lassen Sie es uns wissen. Bevor Sie ein neues Problem erstellen, sollten Sie sich jedoch die bereits gemeldeten Probleme in dieser Bibliothek ansehen. Wenn Sie sich einer Problemmeldung anschließen möchten, klicken Sie auf die Schaltfläche mit dem Stern.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
Für dieses Artefakt gibt es keine Versionshinweise.
Version 1.0
Version 1.0.0-alpha03
14. Januar 2026
androidx.webgpu:webgpu:1.0.0-alpha02 ist veröffentlicht. Version 1.0.0-alpha02 enthält diese Commits.
Neue Funktionen
- Erweiterte Testsuite: Es wurden umfassendere Tests hinzugefügt, um die Stabilität der Bibliothek zu verbessern.
- Color Conversion Extension: Es wurden Erweiterungsfunktionen hinzugefügt, mit denen sich Android-Farbwerte ganz einfach in
GPUColorkonvertieren lassen. - Einheitliche Callback-Schnittstelle: Es wurde eine neue
GPURequestCallback-Schnittstelle hinzugefügt, um asynchrone Vorgänge in der gesamten Bibliothek einheitlicher zu verarbeiten. - Metadaten: Das AAR der Bibliothek enthält jetzt eine
dawn_build_metadata.json-Datei in den Assets. Diese Datei enthält den spezifischen Dawn-Git-SHA-1-Commit, der für den Build verwendet wurde.
API-Änderungen
- Konsolidierung von Callbacks: Mehrere spezifische Callback-Schnittstellen wurden zugunsten der neuen generischen
GPURequestCallbackentfernt.
Version 1.0.0-alpha02
17. Dezember 2025
androidx.webgpu:webgpu:1.0.0-alpha02 ist veröffentlicht. Version 1.0.0-alpha02 enthält diese Commits.
Neue Funktionen
- Erweiterte Testsuite: Es wurden umfassendere Tests hinzugefügt, um die Stabilität der Bibliothek zu verbessern.
- Aktualisierung der Mindest-SDK-Version: Die Bibliothek ist jetzt für
minSdk24 und höher verfügbar.
API-Änderungen
- Umbenennung von Strukturen: Alle Strukturen haben jetzt das Präfix „GPU“, um die Konsistenz mit vorhandenen Objekten zu gewährleisten. Beispiel:
BindGroupDescriptorwurde inGPUBindGroupDescriptorumbenannt. - Global Method Wrapping: Globale Funktionen wurden in ein öffentliches GPU-Objekt verschoben, um die Übersichtlichkeit und Organisation in der Kotlin API zu verbessern.
- Refactoring der Ausnahmebehandlung: Die Funktion
getExceptionwurde internalisiert, indem sie in das BegleitobjektWebGpuRuntimeExceptionverschoben wurde. So wird verhindert, dass Entwickler auf die interne Logik zum Erstellen von Ausnahmen zugreifen, während eine saubere öffentliche API-Oberfläche beibehalten wird.
Version 1.0.0-alpha01
3. Dezember 2025
androidx.webgpu:webgpu:1.0.0-alpha01 ist veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.
Neue Funktionen
- Dies ist die erste Alphaversion der WebGPU for Android Applications-Bibliothek. Sie ist in dieser Phase für die Entwicklervorschau vorgesehen. Die API wird voraussichtlich in den nächsten Releases fertiggestellt.