GNOME Mutter již nebude podporovat starší verze OpenGL

Složená kódová základna serveru Mutter, která bude použita ve verzi GNOME 44, byla upravena tak, aby byla odstraněna podpora pro starší verze OpenGL. Ke spuštění Mutter budete potřebovat ovladače, které podporují alespoň OpenGL 3.1. Mutter si zároveň zachová podporu pro OpenGL ES 2.0, což mu umožní zachovat schopnost pracovat na starších grafických kartách a na GPU používaných na ARM deskách. Doufáme, že odstranění kódu pro podporu starších verzí OpenGL usnadní údržbu kódové základny a uvolní zdroje pro testování nových funkcí.

V Mesa splňují uvedené podmínky téměř všechny současné ovladače OpenGL (podpora OpenGL 3.1 ještě není plně implementována v etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) a lima (Mali 400/450)). Očekává se, že starší GPU a ARM systémy, pro které ovladače nepodporují požadované verze OpenGL, budou moci být použity přechodem na OpenGL ES 2.0. Například bude možné použít starší ovladače pro GPU Intel Gen3-Gen5, které podporují pouze OpenGL 2.1, protože podporují také OpenGL ES 2.0.

Zdroj: opennet.ru

Přidat komentář