webgpu
  
適用於 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 更新:程式庫現在適用於 minSdk 24 以上版本。

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。