Abo
  • Services:
Anzeige
Wird OpenGL von Mantle und DirectX 12 abgehängt?
Wird OpenGL von Mantle und DirectX 12 abgehängt? (Bild: OpenGL)

Valve-Entwickler: OpenGL-Treiber erschweren Spiele-Entwicklung

Beim Erstellen von OpenGL-Spielen müssten die Entwickler eng mit den Treiber-Teams zusammenarbeiten, um überhaupt veröffentlichen zu können, schreibt Valve-Entwickler Rich Geldreich. Mit Direct3D sei das anders.

Anzeige

Direkt im Anschluss an seine Beschwerde zur OpenGL-Grafik-API legt Valve-Entwickler Rich Geldreich nach. In seinem Blog beschreibt er die Schwierigkeiten mit den verfügbaren Treibern. Anders als bei Direct3D müssten die OpenGL-Treiber der drei großen Hersteller bereits mit in die Spiele-Entwicklung einbezogen werden. Schuld daran seien die unterschiedlichen Funktionen und die Qualität der Treiber, die Geldreich näher beschreibt. Seine Kritik führt er sehr detailliert für jeden Hersteller einzeln aus. Er benennt sie zwar nicht explizit, sie sind aber leicht auszumachen.

Nvidia

Nvidia ("Vendor A") verfüge über den derzeit besten Treiber, die vielen Erweiterungen zeigten auch auf, wie OpenGL mit Mantle und DirectX12 konkurrieren könnte. Fehler führen aber teilweise zu Totalabstürzen oder dem Zurücksetzen der Grafikkarte. Sich allein auf diesen Treiber zu fokussieren, vernachlässige einen sehr großen Marktanteil anderer Anbieter.

Nvidia werde scherzhaft auch als "Graphics Mafia" bezeichnet. Denn das Unternehmen arbeite daran, eigene Entwickler in den Teams der Spiele-Entwickler unterzubringen. Diese Mitarbeiter könnten ein Spiel zwar stark optimieren, kümmerten sich dabei aber nicht um die Fähigkeiten der Treiber anderer Hersteller, was zu Problemen führen könne.

AMD

Demgegenüber sei der Treiber von AMD ("Vendor B") ein komplettes Durcheinander und habe sehr viele Fehler. Das Unternehmen könne zwar gute Hardware bauen, mit Software aber nicht umgehen. So funktionierten GL-Erweiterungen einfach nicht - das zeige im Prinzip auch, warum sie als solches in der Praxis nutzlos sind. Auch könne der Treiber nicht aktualisiert werden, ohne etwas kaputt zu machen.

Die Entwickler kennen dafür die OpenGL-Spezifikation auswendig und könnten deshalb sehr oft helfen. Ebenso gebe es ein kleines Team, das Werkzeuge bereitstellt, mit denen sich sehr leicht Debugger erstellen lassen.

Intel

Es sei schwierig, sauer auf Intel ("Vendor C") zu sein. Die Grafikhardware spiele hier nur eine untergeordnete Rolle, dafür sei das Unternehmen der führende Hersteller für Open-Source-Treiber. Die Spezifikationen sind öffentlich und notfalls könnten Treiber-Patches via Git eingereicht werden. Allerdings hinke der Treiber dem GL-Standard etwa drei Jahre hinterher.

Darüber hinaus sei so viel Geld vorhanden, dass ein zweiter Treiber von einem anderen Team für eine andere Plattform erstellt werde. Der damit gemeinte Windows-Treiber sei aber ein "komplettes Desaster", und OpenGL spiele auf der Plattform einfach keine Rolle.

Andere freie Treiber

Mit den Entwicklern der freien Linux-Treiber für Nvidia- und AMD-Hardware habe er noch nicht zusammengearbeitet, schreibt Geldreich weiter. Von einer solchen Zusammenarbeit hält er aber auch nicht besonders viel, weil sie sich seiner Ansicht nach negativ auf die Zusammenarbeit mit den Herstellern der proprietären Treiber auswirken könnte. Er glaube jedoch auch, dass Nvidia sich dem erfolgversprechenden Open-Source-Model werde anschließen müssen, um langfristig mit Intel zu konkurrieren.

Abschließend stellt Geldreich fest: Ein OpenGL-Spiel könne nur in Zusammenarbeit mit den Treiber-Herstellern entstehen. Er empfiehlt deshalb, zu den Treiber-Teams und auch der Management-Ebene nett zu sein, ansonsten werden die Spiele einfach nicht gut genug.


eye home zur Startseite
chrulri 14. Mai 2014

Schonmal was von Battlefield 4 gehört? Time to Marke hat DICE, dank EA und ihrer CoD...

xmaniac 14. Mai 2014

Pfiffige Entwickler haben vielleicht was besseres zu tun, als Bugs im Treiber zu fixen...

xmaniac 14. Mai 2014

Ja dann ist OpenGL unterstützung zumindest zusätzlich notwendig. Aber das bedeutet nicht...

Scorcher24 14. Mai 2014

In einer Engine die ich geschrieben habe auf Basis von OpenGL3, als es noch relativ neu...

QDOS 13. Mai 2014

Hilft nur nicht bei den ganzen existierenden Anwendungen - und wenn man bedenkt dass...



Anzeige

Stellenmarkt
  1. Deloitte, Düsseldorf, Berlin, München, Hamburg
  2. netzeffekt GmbH, München
  3. BWI GmbH, Nürnberg, München
  4. ASTERION Germany GmbH, Viernheim/Rüsselsheim


Anzeige
Hardware-Angebote
  1. täglich neue Deals
  2. 89,90€ + 3,99€ Versand (Vergleichspreis ca. 140€)

Folgen Sie uns
       


  1. Smartphones

    Huawei installiert ungefragt Zusatz-App

  2. Android 8.0

    Oreo-Update für Oneplus Three und 3T ist da

  3. Musikstreaming

    Amazon Music für Android unterstützt Google Cast

  4. Staingate

    Austauschprogramm für fleckige Macbooks wird verlängert

  5. Digitale Infrastruktur

    Ralph Dommermuth kritisiert deutsche Netzpolitik

  6. Elektroauto

    VW will weitere Milliarden in Elektromobilität investieren

  7. Elektroauto

    Walmart will den Tesla-Truck

  8. Die Woche im Video

    Ausgefuchst, abgezockt und abgefahren

  9. Siri-Lautsprecher

    Apple versemmelt den Homepod-Start

  10. Open Routing

    Facebook gibt interne Plattform für Backbone-Routing frei



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Windows 10 Version 1709 im Kurztest: Ein bisschen Kontaktpflege
Windows 10 Version 1709 im Kurztest
Ein bisschen Kontaktpflege
  1. Windows 10 Microsoft stellt Sicherheitsrichtlinien für Windows-PCs auf
  2. Fall Creators Update Microsoft will neues Windows 10 schneller verteilen
  3. Windows 10 Microsoft verteilt Fall Creators Update

Orbital Sciences: Vom Aufstieg und Niedergang eines Raketenbauers
Orbital Sciences
Vom Aufstieg und Niedergang eines Raketenbauers
  1. Astronomie Erster interstellarer Komet entdeckt
  2. Jaxa Japanische Forscher finden riesige Höhle im Mond
  3. Nasa und Roskosmos Gemeinsam stolpern sie zum Mond

Ideenzug: Der Nahverkehr soll cool werden
Ideenzug
Der Nahverkehr soll cool werden
  1. 3D-Printing Neues Druckverfahren sorgt für bruchfesteren Stahl
  2. Autonomes Fahren Bahn startet selbstfahrende Buslinie in Bayern
  3. High Speed Rail Chinas Züge fahren bald wieder mit 350 km/h

  1. Re: Installiert LineageOS...

    SanderK | 17:04

  2. Re: Witzig. Wieder ein E-Auto bericht von Leuten...

    nixalsverdrussbit | 17:01

  3. Re: Frontantrieb...

    Azzuro | 16:57

  4. Re: Ladeleistung

    M.P. | 16:52

  5. Re: Der Akku wird zu schnell geladen

    Sharra | 16:49


  1. 11:55

  2. 11:21

  3. 10:43

  4. 17:14

  5. 13:36

  6. 12:22

  7. 10:48

  8. 09:02


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel