Поддержка Wayland продолжает взрослеть. В Wine 11.11 драйвер Wayland получил поддержку слоёных окон (layered windows), что открывает дорогу таким эффектам, как прозрачность и нестандартная отрисовка окон . Также доработана передача минимальных и максимальных размеров для окон, которые не должны изменяться пользователем. В совокупности с протоколом alpha-modifier-v1, добавленным в более ранних сборках, эти изменения делают поведение Windows-приложений под управлением Wayland-композиторов заметно более естественным и предсказуемым .
На уровне архитектуры релиз продолжает давно запланированную миграцию: информацию об окнах из компонента USER32 переносят в разделяемую память (shared memory) . USER32 — это ключевой компонент Windows, отвечающий за создание окон, маршрутизацию ввода и визуальное состояние десктопных приложений. Перенос его данных в общую память — длительный процесс, направленный на повышение производительности и сокращение числа переключений между пользовательским пространством Wine и его ядром.
Wine 11.11 поставляется с исправлениями для 25 известных проблем . Среди затронутых улучшений упоминается оптимизация совместимости с играми, включая «Marvel's Spider-Man: Remastered» .
В ранних обсуждениях Wine 11.11 фигурировали два пункта, прямых подтверждений которым в изученных нами материалах не нашлось:
Оба пункта могут обнаружиться в полном официальном анонсе на WineHQ, когда он будет опубликован, но проверенные нами источники в данный момент этого не подтверждают.
Поддержка Wayland продолжает взрослеть. В Wine 11.11 драйвер Wayland получил поддержку слоёных окон (layered windows), что открывает дорогу таким эффектам, как прозрачность и нестандартная отрисовка окон . Также доработана передача минимальных и максимальных размеров для окон, которые не должны изменяться пользователем. В совокупности с протоколом alpha-modifier-v1, добавленным в более ранних сборках, эти изменения делают поведение Windows-приложений под управлением Wayland-композиторов заметно более естественным и предсказуемым .
На уровне архитектуры релиз продолжает давно запланированную миграцию: информацию об окнах из компонента USER32 переносят в разделяемую память (shared memory) . USER32 — это ключевой компонент Windows, отвечающий за создание окон, маршрутизацию ввода и визуальное состояние десктопных приложений. Перенос его данных в общую память — длительный процесс, направленный на повышение производительности и сокращение числа переключений между пользовательским пространством Wine и его ядром.
Wine 11.11 поставляется с исправлениями для 25 известных проблем . Среди затронутых улучшений упоминается оптимизация совместимости с играми, включая «Marvel's Spider-Man: Remastered» .
В ранних обсуждениях Wine 11.11 фигурировали два пункта, прямых подтверждений которым в изученных нами материалах не нашлось:
Оба пункта могут обнаружиться в полном официальном анонсе на WineHQ, когда он будет опубликован, но проверенные нами источники в данный момент этого не подтверждают.