Кодна база на којој је базирано издање Mesa 25.2 уклонила је подршку за DRI2 (Direct Rendering Infrastructure), који је замењен DRI3 интерфејсом, који користи DMA-BUF, за организовање директног приступа видео адаптеру. Наведени разлог је тај што DRI3 интерфејс постоји већ преко 10 година, DRI2 је одавно застарео, а сви подржани GPU драјвери су одавно имплементирали DRI3 интерфејс. У Mesa 24.2, коришћење DRI2 је већ било скривено иза опције „legacy-x11“, и већ годину дана то није изазвало никаква посебна питања.
Напомиње се да Mesa планира да уклони подршку за друге механизме који су застарели од увођења DMA-BUF-а. Конкретно, планира да прекине подршку за EGL екстензију EGL_WL_bind_wayland_display, имплементирану за Wayland. За размену пикселних бафера између клијента и сервер Предлаже се да Вејланд користи linux_dmabuf Вејланд протокол. Планирано је да подршка за EGL_WL_bind_wayland_display буде подразумевано онемогућена и омогућена само са заставицом за израду „legacy-wayland“, након чега ће бити уклоњена након неколико издања.
Извор: опеннет.ру
