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. über Hays AG, Oberhausen
  2. T-Systems International GmbH, verschiedene Standorte
  3. Deutsche Telekom AG, Bonn, Leinfelden-Echterdingen, Frankfurt am Main, München
  4. TenneT TSO GmbH, Bayreuth


Anzeige
Top-Angebote
  1. 149,00€
  2. 4,99€
  3. 299,90€ (UVP 649,90€)

Folgen Sie uns
       


  1. USB Audio Device Class 3.0

    USB Audio over USB Type-C ist fertig

  2. HY4

    Das erste Brennstoffzellen-Passagierflugzeug hebt ab

  3. Docsis 3.1

    Erster Betreiber versorgt alle Haushalte im Netz mit GBit/s

  4. Messenger

    Welche Metadaten Apple in iMessage speichert

  5. Systems-on-a-Chip

    Qualcomm verkauft Snapdragons erstmals einzeln

  6. Virtual Reality Developer

    Udacity gibt Weiterbildungen zum VR-Entwickler

  7. Gewährleistungsfristen

    Verbraucherschützer wollen EU-Plan verhindern

  8. UBBF2016

    Wo 83 Prozent der Haushalte Glasfaser haben

  9. NBase-T alias IEEE 802.3bz

    Schnelle und doch sparsame Kabelverbindungen

  10. Autonomes Fahren

    Komatsu baut Schwerlaster ohne Führerstand



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Canon vs. Nikon: Superzoomer für unter 250 Euro
Canon vs. Nikon
Superzoomer für unter 250 Euro
  1. Snap Spectacles Snapchat stellt Sonnenbrille mit Kamera vor
  2. MacOS 10.12 Fujitsu warnt vor der Nutzung von Scansnap unter Sierra
  3. Bildbearbeitungs-App Prisma offiziell für Android erhältlich

Swift Playgrounds im Test: Apple infiziert Kinder mit Programmiertalent
Swift Playgrounds im Test
Apple infiziert Kinder mit Programmiertalent
  1. Asus PG248Q im Test 180 Hertz erkannt, 180 Hertz gebannt

DDoS: Das Internet of Things gefährdet das freie Netz
DDoS
Das Internet of Things gefährdet das freie Netz
  1. Hilfe von Google Brian Krebs' Blog ist nach DDoS-Angriff wieder erreichbar
  2. Picobrew Pico angesehen Ein Bierchen in Ehren ...
  3. Peak Smarte Lampe soll Nutzer zum Erfolg quatschen

  1. Re: Mit wie viel GBit/s? 0,1? Wenn Überschriften...

    Areon | 15:29

  2. Und jetzt brauchen wir noch einen Winkelstecker...

    Graveangel | 15:28

  3. Re: Wie siehts mit Autonomen fahren aus?

    SJ | 15:27

  4. Re: @Argument: 3 Milliarden Menschen

    TheUnichi | 15:25

  5. Foto: RJ45 Steckergehäuse aus undurchsichtigem...

    M.P. | 15:25


  1. 15:20

  2. 15:08

  3. 14:45

  4. 14:26

  5. 14:10

  6. 13:00

  7. 12:46

  8. 12:27


  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