V GNOME Mutter bude ukončena podpora starších verzí OpenGL

Do kódu kompozitního serveru Mutter, který bude použit ve verzi GNOME 44, byly provedeny změny, které odstraňují podporu starších verzí OpenGL. K provozu Mutter budou zapotřebí ovladače, které podporují alespoň OpenGL 3.1. Přitom bude zachována podpora OpenGL ES 2.0, což umožní jeho použití na starších grafických kartách a GPU používaných na ARM platformách. Předpokládá se, že odstranění kódu pro podporu zastaralých verzí OpenGL zjednoduší údržbu kódu a uvolní zdroje při testování nové funkčnosti.

Ve Mesa prakticky všechny aktuální ovladače OpenGL splňují uvedené podmínky (podpora OpenGL 3.1 zatím není plně implementována v ovladačích etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) a lima (Mali 400/450)). Předpokládá se, že staré GPU a ARM systémy, pro které ovladače nezajišťují potřebnou verzi OpenGL, mohou být použity tedy přepnutím na OpenGL ES 2.0. Například staré ovladače pro GPU Intel Gen3-Gen5, které podporují pouze OpenGL 2.1, mohou být použity, protože v nich je k dispozici podpora OpenGL ES 2.0.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster