GNOME Mutter više neće podržavati starije verzije OpenGL-a

Kompozitna serverska kodna baza Mutter koja će se koristiti u izdanju GNOME 44 je modificirana kako bi se uklonila podrška za starije verzije OpenGL-a. Da biste pokrenuli Mutter, trebat će vam drajveri koji podržavaju najmanje OpenGL 3.1. Istovremeno, Mutter će zadržati podršku za OpenGL ES 2.0, što će mu omogućiti da zadrži mogućnost rada na starijim video karticama i GPU-ima koji se koriste na ARM pločama. Nadamo se da će uklanjanje koda za podršku zastarjelih verzija OpenGL-a olakšati održavanje baze koda i osloboditi resurse za testiranje nove funkcionalnosti.

U Mesi skoro svi aktuelni OpenGL drajveri zadovoljavaju navedene uslove (podrška za OpenGL 3.1 još nije u potpunosti implementirana u etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) i lima (Mali 400/ 450)). Očekuje se da će stariji GPU i ARM sistemi za koje drajveri ne podržavaju potrebne verzije OpenGL-a moći da se koriste prelaskom na OpenGL ES 2.0. Na primjer, stariji drajveri za Intel Gen3-Gen5 GPU-ove koji podržavaju samo OpenGL 2.1 će se moći koristiti jer podržavaju i OpenGL ES 2.0.

izvor: opennet.ru

Dodajte komentar