GNOME Mutter ja no admetrà versions anteriors d'OpenGL

La base de codis del servidor compost de Mutter que s'utilitzarà a la versió de GNOME 44 s'ha modificat per eliminar el suport per a versions anteriors d'OpenGL. Per executar Mutter necessitareu controladors que admetin almenys OpenGL 3.1. Al mateix temps, Mutter mantindrà el suport per a OpenGL ES 2.0, que li permetrà mantenir la capacitat de treballar en targetes de vídeo més antigues i en GPU utilitzades en plaques ARM. S'espera que l'eliminació del codi per donar suport a les versions heretades d'OpenGL facilitarà el manteniment de la base de codis i alliberarà recursos per provar noves funcionalitats.

A Mesa, gairebé tots els controladors OpenGL actuals compleixen les condicions establertes (el suport d'OpenGL 3.1 encara no s'ha implementat completament a etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) i lima (Mali). 400/ 450)). S'espera que les GPU i sistemes ARM més antics per als quals els controladors no admeten les versions requerides d'OpenGL es puguin utilitzar canviant a OpenGL ES 2.0. Per exemple, els controladors més antics per a les GPU Intel Gen3-Gen5 que només admeten OpenGL 2.1 es podran utilitzar perquè també admeten OpenGL ES 2.0.

Font: opennet.ru

Afegeix comentari