DRI2 support removed from Mesa

The code base on which the Mesa 25.2 release is based has removed support for the DRI2 (Direct Rendering Infrastructure), which has been replaced by the DRI3 interface, which uses DMA-BUF, to organize direct access to the video adapter. The reason cited is that the DRI3 interface has existed for over 10 years, DRI2 has long been outdated, and all supported GPU drivers have long implemented the DRI3 interface. In Mesa 24.2, the use of DRI2 was already hidden behind the "legacy-x11" option, and for a year this has not caused any special questions.

It is noted that Mesa plans to remove support for other mechanisms that have become obsolete since the introduction of DMA-BUF. Specifically, it plans to discontinue support for the EGL extension EGL_WL_bind_wayland_display, implemented for Wayland. For exchanging pixel buffers between the client and server Wayland is proposed to use the linux_dmabuf Wayland protocol. Support for EGL_WL_bind_wayland_display is planned to be disabled by default and enabled only with the "legacy-wayland" build flag, after which it will be removed after a few releases.

Source: opennet.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster