Логотип

В Wine 10.12 появился дополнительный бэкенд EGL

В Wine 10.12 появился дополнительный бэкенд EGL

Wine Project — уровень совместимости, который позволяет пользователям Linux и macOS запускать приложения для Windows, — официально выпустил версию 10.12 в качестве двенадцатого поддерживающего обновления для стабильной серии 10.x*. Основные улучшения:

Одним из примечательных дополнений в этой версии является дополнительный бэкенд EGL в драйвере X11, который может повысить производительность графики и совместимость с некоторыми приложениями. EGL — это кроссплатформенный интерфейс для API рендеринга, таких как OpenGL и Vulkan, который может обеспечить более плавную работу игр и графического программного обеспечения, работающего под управлением Wine.

Кроме того, геймпады, стилусы и другие периферийные устройства с поддержкой BLE (Bluetooth с низким энергопотреблением) теперь могут самостоятельно отправлять данные и обмениваться ими. Это должно избавить пользователей от множества обходных путей, на которые они полагались годами, особенно при сопряжении контроллеров Xbox или VR-трекеров.

Для разработчиков WIDL (язык определения интерфейса Wine) теперь лучше поддерживает генерацию метаданных Windows Runtime, что упрощает процесс обеспечения совместимости с новыми API Windows. Кроме того, в GitLab CI теперь поддерживаются сборки для ARM64, что упрощает тестирование и развертывание Wine в системах на базе ARM.

Наконец, что касается исправления ошибок, в Wine 10.12 устранено 17 проблем, в том числе некоторые давние и серьёзные. Среди них:

  • Пользователи DXVK/VKD3D-Proton, столкнувшиеся с мерцанием в оконном менеджере Sway, должны заметить улучшения.
  • Устранена серьёзная утечка памяти при перекрывающемся чтении, что должно повысить производительность в некоторых приложениях.
  • Пользователи Clip Studio Paint 3.0 больше не будут сталкиваться с ошибкой, связанной с «USER32.dll».
  • В играх и при воспроизведении видео было исправлено множество ошибок, в том числе проблема, из-за которой некоторые игры зависали после воспроизведения вступительного видео.
  • Пользователи Total Commander 11.55 сталкивались с ошибкой «Доступ запрещён» при сравнении больших файлов. Теперь эта проблема устранена.
Читать  GNOME OS планирует создать приложение, похожее на TestFlight, для экспериментального программного обеспечения

 

Для получения дополнительной информации перейдите по ссылке: https://www.winehq.org/news/2025071101. Исходный код Wine 10.12 можно загрузить с страницы проекта на GitLab: https://gitlab.winehq.org/wine/wine/-/releases/wine-10.12, для тех, кто хочет опробовать его или обновить текущую установку. Ожидается, что бинарные пакеты для различных дистрибутивов будут доступны в ближайшее время.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

14 + семнадцать =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала