XWayland telah menargetkan API Generic Buffer Management (GBM) dan EGLStream karena NVIDIA tidak mendukung GBM seperti semua driver Linux lainnya. Namun sekarang driver grafis Linux milik NVIDIA telah menawarkan dukungan GBM dan maju dengan dukungan platform Wayland mereka secara umum, XWayland melepaskan kekacauan EGLStream.
Olivier Fourdan dari Red Hat melanjutkan dan menggabungkan perubahan tersebut dengan menghapus back-end EGLStream dari XWayland sehingga sekarang terpusat hanya pada GBM. Permintaan penggabungan mencatat:
Kini setelah driver berpemilik NVIDIA telah mengembangkan dukungan untuk GBM, backend EGLStream untuk GPU NVIDIA kini digantikan oleh backend GBM standar di Xwayland.
Oleh karena itu, jalur kode ini tidak digunakan dan hampir tidak pernah diuji.
Hapus dukungan untuk EGLStream di Xwayland.
Hal ini memungkinkan dilakukannya beberapa pembersihan. Pada gilirannya, hal ini meringankan kode XWayland sekitar 1,5 ribu baris kode dengan patch yang digabungkan hari ini.
Sejak satu dekade yang lalu, NVIDIA awalnya menentang GBM tetapi untungnya zaman telah berubah dan XWayland dapat melanjutkan dengan fokus khusus GBM.
Itulah berita seputar XWayland Nukes Backend NVIDIA EGLStream, semoga bermanfaat. Disadur dari Phoronix.com.