I kodbasen för kompositservern Mutter, som kommer att anvÀndas i utgÄvan av GNOME 44, har det gjorts Àndringar som tar bort stödet för Àldre versioner av OpenGL. För att Mutter ska fungera krÀvs drivrutiner med stöd för minst OpenGL 3.1. Samtidigt kommer stödet för OpenGL ES 2.0 att bevaras i Mutter, vilket möjliggör drift pÄ Àldre grafikkort och pÄ GPU:er som anvÀnds pÄ ARM-plattformar. Antagandet Àr att borttagningen av koden för att stödja förÄldrade versioner av OpenGL kommer att förenkla underhÄllet av kodbasen och frigöra resurser vid testning av nya funktioner.
I Mesa uppfyller nÀstan alla aktuella OpenGL-drivrutiner de angivna villkoren (stödet för OpenGL 3.1 har Ànnu inte helt implementerats i drivrutinerna etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) och lima (Mali 400/450)). Det antas att gamla GPU:er och ARM-system, för vilka drivrutiner inte tillhandahÄller stöd för de nödvÀndiga versionerna av OpenGL, kan fortsÀtta att anvÀndas genom att vÀxla till anvÀndning av OpenGL ES 2.0. Till exempel, Àldre drivrutiner för GPU Intel Gen3-Gen5, som endast stöder OpenGL 2.1, kan anvÀndas eftersom de ocksÄ erbjuder stöd för OpenGL ES 2.0.
KĂ€lla: opennet.ru
