Kodna baza na kojoj se zasniva izdanje Mesa 25.2 uklonila je podršku za DRI2 (Direct Rendering Infrastructure), koji je zamijenjen DRI3 interfejsom, koji koristi DMA-BUF, za organizaciju direktnog pristupa video adapteru. Navedeni razlog je taj što DRI3 interfejs postoji već preko 10 godina, DRI2 je odavno zastario, a svi podržani GPU drajveri odavno su implementirali DRI3 interfejs. U Mesa 24.2, korištenje DRI2 je već bilo skriveno iza opcije "legacy-x11", i već godinu dana to nije izazivalo nikakva posebna pitanja.
Napominje se da Mesa planira ukloniti podršku za druge mehanizme koji su zastarjeli od uvođenja DMA-BUF-a. Konkretno, planira se ukinuti podrška za EGL ekstenziju EGL_WL_bind_wayland_display, implementiranu za Wayland. Za razmjenu piksel bafera između klijenta i server Predlaže se da Wayland koristi linux_dmabuf Wayland protokol. Planirano je da podrška za EGL_WL_bind_wayland_display bude onemogućena po defaultu i omogućena samo sa zastavicama izgradnje "legacy-wayland", nakon čega će biti uklonjena nakon nekoliko izdanja.
izvor: opennet.ru
