LINUX.ORG.RU
ФорумTalks

Vulkan как единственно верный путь поддержки 3D-ускорения в видеодрайвере.

 , ,


1

4

Всё больше и больше интересных событий происходит вокруг Vulkan. Одно из самых значимых за последнее время - библиотека DXVK. Но на деле оказывается, что это только начало.

Теперь в Mesa делают реализацию OpenGL поверх Vulkan: https://gitlab.freedesktop.org/kusma/mesa/commits/zink

Если так пойдёт дальше, из видодрайвера можно будет выкидывать поддержку всех API кроме Vulkan, так как именно Vulkan чудесным образом оказался наиболее подходящим для сравнительно простого и быстрого создания таких прослоек совместимости без зависимости от поставщика железа. Так что ещё долго можно будет благодарить AMD за такую инновацию.

★★★★★

делают реализацию OpenGL поверх Vulkan

А оверхеда там не будет, как в трансляторах? У DXVK оверхед есть.

goingUp ★★★★★
()
Последнее исправление: goingUp (всего исправлений: 1)
Ответ на: комментарий от goingUp

Из DXVK далеко не всё выжали, там каждый день коммиты на оверхед.

steemandlinux ★★★★★
()
Ответ на: комментарий от goingUp

Обязательно будет. Но меньший, чем при транслировании поверх высокоуровневого API. Vulkan позволяет с небольшим оверхедом всё делать за счёт своей низкоуровневости. Сам же оверхед нивелируется тем, что приложениям на OpenGL будет за глаза хватать железа даже с оверхедом от прослоек.

Quasar ★★★★★
() автор топика
Последнее исправление: Quasar (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.