GNOME Mutter tidak akan menyokong versi lama OpenGL lagi

Pangkalan kod pelayan komposit Mutter yang akan digunakan dalam keluaran GNOME 44 telah diubah suai untuk mengalih keluar sokongan untuk versi OpenGL yang lebih lama. Untuk menjalankan Mutter anda memerlukan pemacu yang menyokong sekurang-kurangnya OpenGL 3.1. Pada masa yang sama, Mutter akan mengekalkan sokongan untuk OpenGL ES 2.0, yang akan membolehkannya mengekalkan keupayaan untuk berfungsi pada kad video lama dan pada GPU yang digunakan pada papan ARM. Adalah diharapkan bahawa mengalih keluar kod untuk menyokong versi lama OpenGL akan menjadikan pangkalan kod lebih mudah untuk diselenggara dan akan membebaskan sumber untuk menguji fungsi baharu.

Di Mesa, hampir semua pemacu OpenGL semasa memenuhi syarat yang dinyatakan (sokongan OpenGL 3.1 belum dilaksanakan sepenuhnya di etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) dan lima (Mali 400/ 450)). Dijangkakan bahawa GPU dan sistem ARM yang lebih lama yang pemacunya tidak menyokong versi OpenGL yang diperlukan akan dapat digunakan dengan bertukar kepada OpenGL ES 2.0. Sebagai contoh, pemacu lama untuk GPU Intel Gen3-Gen5 yang hanya menyokong OpenGL 2.1 akan dapat digunakan kerana ia juga menyokong OpenGL ES 2.0.

Sumber: opennet.ru

Tambah komen