В будущей версии Wine для работы OpenGL через Vulkan могут использовать Zink

Разработчики подготовили 1 новый запрос на слияние для проекта Wine. Инициатива может изменить подход к обработке графики и перевести работу OpenGL на базу Vulkan. Автором выступил Реми Бернон из студии CodeWeavers, который также помогает компании Valve в развитии слоя совместимости Proton.

Новый запрос получил заголовок opengl32: Just use Zink. В сопроводительном тексте указано, что проект содержит подмножество файлов Mesa версии 26.0.3. Эти данные нужны для компиляции Zink в качестве реализации OpenGL поверх Vulkan. Разработчик отметил, что клиент Steam и игра Star Wars: Knights of the Old Republic уже успешно запускаются. По его словам, это гарантирует работоспособность других приложений в будущем.

Главная идея состоит в применении транслятора Zink. Эту технологию представил Эрик Фэй-Лунд из организации Collabora в 2018 году. За прошедшие 8 лет инструмент получил масштабное развитие в области производительности и доступных функций.

В 2026 году создатели драйверов уделяют основное внимание программному интерфейсу Vulkan. Если предложенный код одобрят, пользователи получат повышенную производительность и лучшую совместимость. Интеграция также позволит сократить количество ошибок, так как разработчикам придется решать меньше проблем с графическими драйверами.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии