Новости Software

WebGPU стал стандартом: все основные браузеры ускоряют графику на GPU

В движок Chromium была добавлена поддержка стандарта WebGPU. Этот новый интерфейс программирования теперь доступен в стабильных сборках Chrome и Edge для Windows, macOS и ChromeOS, а также в Chrome для Android. Ранее WebGPU стал доступен в Firefox для Windows и macOS, а также в Safari на macOS, iOS, iPadOS и visionOS. Фактически, это предоставляет создателям ПО унифицированный графический API, который они могут применять во всех ведущих браузерных движках.

 Источник изображения: developer.mozilla.org

Источник изображения: developer.mozilla.org

WebGPU выступает наследником WebGL, построенным на базе существующих низкоуровневых API, таких как Direct3D 12, Metal и Vulkan, и предназначен для работы с компьютерной графикой. В сравнении с WebGL, новый стандарт предлагает игровым движкам более стабильную производительность и оптимизированный доступ к возможностям видеокарты. WebGPU ориентирован не только на визуализацию; он поддерживает вычислительные шейдеры, позволяя коду на JavaScript или WebAssembly выполнять задачи с параллельными вычислениями прямо на GPU. Этот интерфейс даёт возможность запускать игры и даже модели искусственного интеллекта непосредственно в браузере, используя ресурсы локального графического процессора.

Константин Паулюс (Konstantin Paulus), разработчик из студии Diffusion Studio, которая фокусируется на браузерном рендеринге, считает, что потенциал WebGPU изменит тип приложений, способных стабильно работать в браузере в ближайшем будущем. Он прогнозирует, что современные инструменты для обработки графики и 2D-видео перейдут на WebGPU в 2026 году и позже. По его оценкам, браузерные игры уровня AAA и продвинутые средства для работы с 3D-графикой начнут появляться примерно в 2027 году. Впоследствии следует ожидать появления клиентских AI-интерфейсов, функционирующих локально в браузере. Это предварительные оценки, но они помогают понять, сколько времени может уйти на создание зрелых продуктов, основанных на новом API.

На текущий момент WebGPU в основном остаётся инструментом для разработчиков движков и кросс-платформенных средств. Теперь, когда Chrome, Firefox, Edge и Safari реализовали поддержку этого стандарта, программисты могут рассматривать доступные реализации API как единый кроссплатформенный слой для графики и вычислений. Следующая фаза развития будет в меньшей степени связана с доработкой спецификаций и в большей — с появлением движков, редакторов и игр, которые продемонстрируют пользователям все преимущества WebGPU.

Поделиться:

0 Комментариев

Оставить комментарий

Обязательные поля помечены *
Ваш комментарий *
Категории