Mesa 25.2 sürümünün dayandığı kod tabanı, DRI2 (Doğrudan İşleme Altyapısı) desteğini kaldırmış ve yerine, video bağdaştırıcısına doğrudan erişimi düzenlemek için DMA-BUF kullanan DRI3 arayüzü gelmiştir. Belirtilen sebep, DRI3 arayüzünün 10 yıldan uzun süredir mevcut olması, DRI2'nin uzun süredir güncelliğini yitirmiş olması ve desteklenen tüm GPU sürücülerinin uzun süredir DRI3 arayüzünü kullanıyor olmasıdır. Mesa 24.2'de DRI2 kullanımı zaten "legacy-x11" seçeneğinin arkasına gizlenmişti ve bir yıldır bu durum herhangi bir özel soruya yol açmadı.
Mesa'nın, DMA-BUF'un kullanıma girmesinden bu yana geçerliliğini yitirmiş diğer mekanizmalara yönelik desteği kaldırmayı planladığı belirtilmektedir. Özellikle, Wayland için uygulanan EGL uzantısı EGL_WL_bind_wayland_display'e yönelik desteği sonlandırmayı planlamaktadır. Bu uzantı, istemci ve sunucu arasında piksel arabelleklerinin değişimi için kullanılmaktadır. sunucu Wayland'ın linux_dmabuf Wayland protokolünü kullanması öneriliyor. EGL_WL_bind_wayland_display desteğinin varsayılan olarak devre dışı bırakılması ve yalnızca "legacy-wayland" derleme bayrağıyla etkinleştirilmesi planlanıyor; birkaç sürüm sonra ise kaldırılacak.
Kaynak: opennet.ru
