Команда разработчиков проекта Wine выпустила новый промежуточный выпуск 11.16, который приносит важные улучшения для пользователей операционной системы Linux. Главным нововведением этого релиза стала долгожданная поддержка аппаратного ускорения декодирования видео с использованием программного интерфейса VA-API. Данная технология позволяет переложить обработку видеопотока с центрального процессора на графический ускоритель, что значительно снижает нагрузку на систему и повышает плавность воспроизведения мультимедийного контента в Windows-приложениях, запущенных через слой совместимости. Подписывайтесь на Telegram-канал про технологии
Помимо оптимизации работы с видео, разработчики уделили серьезное внимание архитектуре ARM64. Встроенный фреймворк Mono был обновлен до версии 11.3.0, который теперь обладает полноценной нативной поддержкой 64-битных процессоров ARM. Это критически важный шаг для обеспечения совместимости .NET-приложений на современных одноплатных компьютерах и мобильных устройствах, работающих под управлением открытых операционных систем. Дополнительно инженеры улучшили механизм обработки исключений в подсистеме эмуляции ARM64EC, что повысит стабильность работы специфичного программного обеспечения.
В общей сложности данный выпуск содержит 35 исправлений различных ошибок, выявленных сообществом за последние две недели. Устранены проблемы, влиявшие на корректность работы графических интерфейсов и сетевых протоколов в ряде популярных корпоративных и развлекательных приложений. Исходный код Wine 11.16 уже доступен для загрузки на официальном сервере проекта, а готовые бинарные пакеты в скором времени появятся в репозиториях популярных дистрибутивов Linux. Очередной шаг в развитии проекта приближает момент выхода следующей стабильной ветки, которая традиционно вберет в себя все накопленные инновации для обеспечения максимальной совместимости с экосистемой Windows.
Источник: trashbox.ru