適用於 Kotlin 的現代 GPU API,可用於繪圖和運算。
| 最近更新時間 | 穩定版 | 候選版 | Beta 版 | Alpha 版 |
|---|---|---|---|---|
| 2025 年 12 月 17 日 | - | - | - | 1.0.0-alpha02 |
宣告依附元件
如要為 Webgpu 新增依附元件,必須將 Google Maven 存放區新增至專案。詳情請參閱 Google 的 Maven 存放區。
在應用程式或模組的 build.gradle 檔案中,新增所需構件的依附元件:
Groovy
dependencies { implementation "androidx.webgpu:webgpu:1.0.0-alpha02" }
Kotlin
dependencies { implementation("androidx.webgpu:webgpu:1.0.0-alpha02") }
如要進一步瞭解依附元件,請參閱「新增建構依附元件」一文。
意見回饋
您的意見可協助我們改善 Jetpack。如果您發現新問題,或是有改進這個程式庫的建議,請告訴我們。回報新問題前,請先查看這個程式庫的現有問題。只要按一下星號按鈕,即可投票給現有的問題。
詳情請參閱 Issue Tracker 文件。
這個構件沒有任何版本資訊。
1.0 版本
1.0.0-alpha02 版
2025 年 12 月 17 日
發布 androidx.webgpu:webgpu:1.0.0-alpha02。1.0.0-alpha02 版包含這些修訂項目。
新功能
- 擴充測試套件:新增更全面的測試,提升程式庫穩定性。
- 最低 SDK 更新:程式庫現在適用於
minSdk24 以上版本。
API 變更
- 結構體重新命名:所有結構體現在都會加上「GPU」前置字元,與現有物件保持一致。舉例來說,
BindGroupDescriptor已重新命名為GPUBindGroupDescriptor。 - 全域方法包裝:全域函式已移至公開 GPU 物件,方便在 Kotlin API 中清楚瞭解及整理。
- 例外狀況處理重構:將
getException函式移至WebGpuRuntimeException伴隨物件,使其內部化。這樣一來,開發人員就無法存取內部例外狀況建立邏輯,同時維持乾淨的公用 API 介面。
1.0.0-alpha01 版
2025 年 12 月 3 日
發布 androidx.webgpu:webgpu:1.0.0-alpha01。1.0.0-alpha01 版包含這些修訂項目。
新功能
- 這是 Android 應用程式專用 WebGPU 程式庫的初始 Alpha 版。目前僅適用於開發人員預覽版。我們預計在接下來的幾個版本中完成 API。