Mesa 25.2 релизинин негизинде түзүлгөн код базасы DRI2 (Түз көрсөтүү инфраструктурасы) үчүн колдоону алып салды, ал видео адаптерге түз кирүүнү уюштуруу үчүн DMA-BUF колдонгон DRI3 интерфейсине алмаштырылды. Келтирилген себеби, DRI3 интерфейси 10 жылдан ашык убакыттан бери бар, DRI2 эчак эскирип калган жана бардык колдоого алынган GPU драйверлери DRI3 интерфейсин көптөн бери ишке ашырып келишкен. Mesa 24.2де DRI2ди колдонуу мурунтан эле "legacy-x11" опциясынын артына жашырылган жана бир жыл бою бул эч кандай өзгөчө суроолорду жараткан эмес.
Mesa DMA-BUF киргизилгенден бери эскирип калган башка механизмдерди колдоону алып салууну пландап жатканы белгиленди. Тактап айтканда, ал Wayland үчүн ишке ашырылган EGL EGL_WL_bind_wayland_display кеңейтүүсүн колдоону токтотууну пландап жатат. Кардардын ортосунда пикселдик буферлерди алмашуу үчүн жана сервер Wayland компаниясына linux_dmabuf Wayland протоколун колдонуу сунушталат. EGL_WL_bind_wayland_display колдоосу демейки шартта өчүрүлүп, "legacy-wayland" түзүү желеги менен гана иштетилиши пландаштырылууда, андан кийин ал бир нече чыгарылыштардан кийин алынып салынат.
Source: opennet.ru
