Freakless08
Volt-Modder(in)
EPIC Launcher hält sich nicht an OpenGL Standard
Im PC Bereich ist es heutzutage leider normal, dass zum Release eines Spiels, die Engine häufig nicht den Standards der API von DirectX, OpenGL oder Vulkan entsprechen und die Hersteller der Grafikkarten (Nvidia, AMD, ...) ihre Treiber (Hotfix / Gamehotfix / Game Ready Treiber) veröffentlichen müssen, um den Mist auszubaden, welche die Spieleentwickler verzapft haben.
Nun musste auch für den Epic Store einige Anpassungen unter Linux getroffen werden. Zwar unterstützt der Epic Launcher kein Linux, allerdings gibt es die Möglichkeit Windows-Anwendungen zum Beispiel über WINE auszuführen.
Der Epic Launcher basiert zum Teil auf OpenGL 4.4, verwendet jedoch auch seit längerem als deprecated (veraltet) Funktionen von OpenGL, die nicht mehr dem OpenGL 4.4 Standard entsprechen.
Dies wurde nun Mesa 19.1 als Workaround hinzugefügt, wodurch wieder, nicht komplatible Software aufgrund schlechter Programmierung, durch Treiber angepasst werden mussten.
Zudem wird angemerkt, dass der (Windows) NVIDIA Treiber solche Bugs begünstigt, da dieser nicht zulässige Programmierungen (invalid) als gültig durchgehen lässt, während die Treiber von Intel und AMD sich an die gültigen Standards halten.
Quelle:
Mesa 19.1 Adds Workaround For Epic Games Launcher With OpenGL - Phoronix
Im PC Bereich ist es heutzutage leider normal, dass zum Release eines Spiels, die Engine häufig nicht den Standards der API von DirectX, OpenGL oder Vulkan entsprechen und die Hersteller der Grafikkarten (Nvidia, AMD, ...) ihre Treiber (Hotfix / Gamehotfix / Game Ready Treiber) veröffentlichen müssen, um den Mist auszubaden, welche die Spieleentwickler verzapft haben.
Nun musste auch für den Epic Store einige Anpassungen unter Linux getroffen werden. Zwar unterstützt der Epic Launcher kein Linux, allerdings gibt es die Möglichkeit Windows-Anwendungen zum Beispiel über WINE auszuführen.
Der Epic Launcher basiert zum Teil auf OpenGL 4.4, verwendet jedoch auch seit längerem als deprecated (veraltet) Funktionen von OpenGL, die nicht mehr dem OpenGL 4.4 Standard entsprechen.
Dies wurde nun Mesa 19.1 als Workaround hinzugefügt, wodurch wieder, nicht komplatible Software aufgrund schlechter Programmierung, durch Treiber angepasst werden mussten.
Zudem wird angemerkt, dass der (Windows) NVIDIA Treiber solche Bugs begünstigt, da dieser nicht zulässige Programmierungen (invalid) als gültig durchgehen lässt, während die Treiber von Intel und AMD sich an die gültigen Standards halten.
Quelle:
Mesa 19.1 Adds Workaround For Epic Games Launcher With OpenGL - Phoronix