DRI2 palaikymas pašalintas iš Mesa

Kodo bazėje, kuria paremta „Mesa 25.2“ versija, pašalintas DRI2 (tiesioginio perteikimo infrastruktūros) palaikymas. Ją pakeitė DRI3 sąsaja, kuri naudoja DMA-BUF, kad organizuotų tiesioginę prieigą prie vaizdo adapterio. Nurodyta priežastis yra ta, kad DRI3 sąsaja egzistuoja jau daugiau nei 10 metų, DRI2 jau seniai pasenusi, o visos palaikomos GPU tvarkyklės jau seniai įdiegė DRI3 sąsają. „Mesa 24.2“ versijoje DRI2 naudojimas jau buvo paslėptas už „legacy-x11“ parinkties, ir metus tai nesukėlė jokių ypatingų klausimų.

Pažymima, kad „Mesa“ planuoja pašalinti kitų mechanizmų, kurie tapo nebeaktualūs nuo DMA-BUF įdiegimo, palaikymą. Tiksliau, ji planuoja nutraukti EGL plėtinio EGL_WL_bind_wayland_display, įdiegto „Wayland“, palaikymą. Skirtas keistis pikselių buferiais tarp kliento ir... serveris Siūloma, kad „Wayland“ naudotų „linux_dmabuf Wayland“ protokolą. Planuojama, kad EGL_WL_bind_wayland_display palaikymas bus išjungtas pagal numatytuosius nustatymus ir įjungtas tik su „legacy-wayland“ kūrimo vėliavėle, po kurios jis bus pašalintas po kelių leidimų.

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster