GNOME Mutter tidak lagi mendukung OpenGL versi lama

Basis kode server komposit Mutter yang akan digunakan dalam rilis GNOME 44 telah dimodifikasi untuk menghapus dukungan untuk OpenGL versi lama. Untuk menjalankan Mutter Anda memerlukan driver yang mendukung setidaknya OpenGL 3.1. Pada saat yang sama, Mutter akan mempertahankan dukungan untuk OpenGL ES 2.0, yang memungkinkannya mempertahankan kemampuan untuk bekerja pada kartu video lama dan pada GPU yang digunakan pada papan ARM. Penghapusan kode untuk mendukung OpenGL versi lama diharapkan akan membuat basis kode lebih mudah dipelihara dan akan membebaskan sumber daya untuk menguji fungsionalitas baru.

Di Mesa, hampir semua driver OpenGL saat ini memenuhi ketentuan yang disebutkan (dukungan OpenGL 3.1 belum sepenuhnya diterapkan di etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) dan lima (Mali 400/ 450)). GPU lama dan sistem ARM yang drivernya tidak mendukung versi OpenGL yang diperlukan diharapkan dapat digunakan dengan beralih ke OpenGL ES 2.0. Misalnya, driver lama untuk GPU Intel Gen3-Gen5 yang hanya mendukung OpenGL 2.1 akan dapat digunakan karena juga mendukung OpenGL ES 2.0.

Sumber: opennet.ru

Tambah komentar