In GNOME Mutter wird die Unterstützung für alte Versionen von OpenGL eingestellt.

Im Codebase des Composite-Servers Mutter, der in GNOME 44 verwendet wird, wurden Änderungen vorgenommen, die die Unterstützung älterer Versionen von OpenGL entfernen. Für den Betrieb von Mutter werden Treiber benötigt, die mindestens OpenGL 3.1 unterstützen. Gleichzeitig bleibt die Unterstützung von OpenGL ES 2.0 in Mutter erhalten, was die Nutzung auf älteren Grafikkarten und GPUs, die auf ARM-Plattformen verwendet werden, ermöglicht. Es wird angenommen, dass die Entfernung des Codes für die Unterstützung veralteter OpenGL-Versionen die Wartung der Codebasis vereinfacht und Ressourcen beim Testen neuer Funktionen freisetzt.

In Mesa erfüllen praktisch alle aktuellen OpenGL-Treiber die angegebenen Anforderungen (die vollständige Unterstützung von OpenGL 3.1 ist derzeit noch nicht in den Treibern etnaviv (Vivante), vc4 (VideoCore Raspberry Pi), v3d (VideoCore Raspberry Pi), asahi (Apple Silicon) und lima (Mali 400/450) implementiert). Es wird angenommen, dass ältere GPUs und ARM-Systeme, für die die Treiber keine Unterstützung für die erforderlichen OpenGL-Versionen bieten, weiterhin verwendet werden können, indem auf OpenGL ES 2.0 umgeschaltet wird. Beispielsweise können alte Treiber für Intel GPU Gen3-Gen5, die nur OpenGL 2.1 unterstützen, weiterhin genutzt werden, da sie auch OpenGL ES 2.0 unterstützen.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster