V GNOME Mutter bude ukončená podpora starých verzií OpenGL

Do kódu kompozitného servera Mutter, ktorý bude použitý vo vydaní GNOME 44, boli vykonané zmeny, ktoré odstraňujú podporu starších verzií OpenGL. Pre fungovanie Mutter budú potrebné ovládače s podporou minimálne OpenGL 3.1. Zároveň sa v Mutter zachová podpora OpenGL ES 2.0, čo umožní používanie na starších grafických kartách a GPU používaných na ARM platformách. Predpokladá sa, že odstránenie kódu na podporu zastaraných verzií OpenGL zjednoduší údržbu kódovej základne a uvoľní zdroje pri testovaní novej funkčnosti.

V Mesa takmer všetky aktuálne ovládače OpenGL vyhovujú stanoveným podmienkam (podpora OpenGL 3.1 zatiaľ nie je úplne implementovaná v ovládačoch etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) a lima (Mali 400/450)). Predpokladá sa, že staré GPU a ARM systémy, pre ktoré ovládače neposkytujú podporu potrebných verzií OpenGL, budú môcť byť používané, keď prepnú na použitie OpenGL ES 2.0. Napríklad staré ovládače pre GPU Intel Gen3-Gen5, ktoré podporujú iba OpenGL 2.1, budú použiteľné, pretože v nich je dostupná aj podpora OpenGL ES 2.0.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster