В WebKit появилась первоначальная поддержка WebGPU

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

В движке WebKit появилась поддержка WebGPU — нового API, который обеспечивает высокопроизводительную трёхмерную графику и вычисления общего назначения в Интернете. Программы WebGPU написаны на JavaScript, но предоставляют функциональные возможности графического процессора, что позволяет впервые использовать вычисления на графическом процессоре. 

Начиная с Safari Technology Preview 185, WebGPU можно включить для раннего тестирования и разработки. Чтобы сделать это, нужно активировать флаги функции «WebGPU», «Процесс графического процессора: рендеринг DOM» и «Процесс графического процессора: рендеринг холста» на вкладке «Флаги функций» в настройках Safari. Она появится, если установить флажок «Показать функции для веб-разработчиков» на вкладке «Дополнительно».

Доступ к API WebGPU осуществляется через JavaScript, аналогично WebGL.

Чтобы использовать WebGPU, необходимо создать устройство. Ресурсы и состояние конвейера создаются из экземпляра GPUDevice. 

Тестировщикам открыт общедоступный репозиторий образцов WebGPU. 

Предварительная версия Safari Technology Preview 185 стала доступна для загрузки для macOS Sonoma и macOS Ventura 20 декабря. Версию можно обновить в настройках системы в разделе «Основные» → «Обновление программного обеспечения».

В апреле поддержка API WebGPU появилась в Chrome 113.

Источник: https://habr.com/ru/news/782436/


Интересные статьи

Интересные статьи

Специалисты Сеченовского университета, Yandex Cloud и Beltel Datanomics завершили создание первой в России платформы медицинских данных. На платформу загружены 18 млн уникальных медицин...
Всем привет! Мы — ребята из команды разработки спецпроектов Тинькофф: Гена, Кирилл, Витя, Миша, Никита и Леша. Команда спецпроектов разработала и запустила проекты «Монополия Тинькофф», «5 букв», «Пок...
Трава была зеленее, солнце желтее, а фоновая заставка на консоли контрастнее и ярче. Во всяком случае, так вспоминается эпоха PSP.
Да это немного ненависти пост, но с верой в новогоднее чудо, вдруг добрый дедушка мороз придёт и настучит по голове поможет продакт менеджеру расставить приоритеты в развитии продукта и м...
Пару дней назад вышел релиз Spring Boot 2.3.0.M1, в описании которого первой строкой упоминается поддержка проекта Cloud Native Buildpacks, являющегося попыткой упростить жизнь разработчика, позв...