веб-GPU

Современный API для графических процессоров (GPU) на языке Kotlin.
Последнее обновление Стабильный релиз Предварительная версия для выпуска Бета-версия Альфа-версия
17 декабря 2025 г. - - - 1.0.0-alpha02

Объявление зависимостей

Чтобы добавить зависимость от Webgpu, необходимо добавить репозиторий Google Maven в ваш проект. Для получения дополнительной информации ознакомьтесь с информацией в репозитории Google Maven .

Добавьте зависимости для необходимых артефактов в файл build.gradle вашего приложения или модуля:

классный

dependencies {
    implementation "androidx.webgpu:webgpu:1.0.0-alpha02"
}

Котлин

dependencies {
    implementation("androidx.webgpu:webgpu:1.0.0-alpha02")
}

Для получения дополнительной информации о зависимостях см. раздел «Добавление зависимостей сборки» .

Обратная связь

Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав кнопку со звездочкой.

Создать новую задачу

Для получения более подробной информации см. документацию по системе отслеживания ошибок .

Для этого артефакта отсутствуют примечания к выпуску.

Версия 1.0

Версия 1.0.0-alpha02

17 декабря 2025 г.

Выпущена версия androidx.webgpu:webgpu:1.0.0-alpha02 . Версия 1.0.0-alpha02 содержит следующие коммиты .

Новые функции

  • Расширен набор тестов: добавлены более комплексные тесты для повышения стабильности библиотеки.
  • Обновление минимального SDK: теперь библиотека применима для minSdk 24 и выше.

Изменения в API

  • Переименование структур: Для обеспечения согласованности с существующими объектами все структуры теперь имеют префикс "GPU". Например, BindGroupDescriptor переименована в GPUBindGroupDescriptor .
  • Обертывание глобальных методов: Глобальные функции были вынесены в публичный объект GPU для большей ясности и организации в рамках API Kotlin.
  • Рефакторинг обработки исключений: Функция getException была перемещена в объект-компаньон WebGpuRuntimeException . Это предотвращает доступ разработчиков к внутренней логике создания исключений, сохраняя при этом чистый публичный API.

Версия 1.0.0-alpha01

3 декабря 2025 г.

Выпущена версия androidx.webgpu:webgpu:1.0.0-alpha01 . Версия 1.0.0-alpha01 содержит следующие коммиты .

Новые функции

  • Это начальная альфа-версия библиотеки WebGPU для приложений Android. На данном этапе она предназначена для предварительного просмотра разработчиками. Ожидается, что API будет доработан в течение следующих нескольких релизов.