Разработчики подготовили 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