261 подписчик
В начале апреля в Mesa 24.1 была внедрена поддержка явной синхронизации Vulkan для Wayland. А сегодня в Mesa 24.1-devel появилась аналогичная возможность для X11/X.Org.
Помимо поддержки явной синхронизации Vulkan для Wayland, теперь можно использовать такую же функциональность с объектами синхронизации DRM при интеграции Vulkan с X11 оконной системой (WSI). Эрик Курцингер (Erik Kurzinger) реализовал поддержку явной синхронизации Vulkan X11 WSI для Mesa. Для этого кода были использованы некоторые новые компоненты Mesa, предназначенные для Wayland WSI, чтобы обеспечить явную синхронизацию. После того как запрос Эрика на слияние был открыт в течение последних двух месяцев, он наконец был объединен с другими недавними обновлениями явной синхронизации на Linux рабочем столе.
Поддержка явной синхронизации X11 в драйверах Mesa зависит от наличия более новых версий xorgproto, XWayland, XCB и компонентов протокола Wayland. Кроме того, необходимо внести важное исправление ядра для объектов синхронизации DRM в Linux 6.8 и более поздних версиях.
Запрос на слияние wsi/x11: explicit sync: gitlab.freedesktop.org/...226
Около минуты
17 апреля 2024