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. T-Systems International GmbH, Darmstadt, Mülheim an der Ruhr, München, Saarbrücken, Berlin
  2. Deutsche Telekom AG, Frankfurt am Main, Bonn
  3. Software AG, Saarbrücken
  4. Allianz Deutschland AG, München-Unterföhring


Anzeige
Hardware-Angebote
  1. 198,00€
  2. €205,89€ mit Gutscheincode M5IT
  3. bei Alternate

Folgen Sie uns
       


  1. Tinker-Board

    Asus bringt Raspberry-Pi-Klon

  2. Privatsphäre

    Verschlüsselter E-Mail-Dienst Lavabit kommt wieder

  3. Potus

    Donald Trump übernimmt präsidiales Twitter-Konto

  4. Funkchips

    Apple klagt gegen Qualcomm

  5. Die Woche im Video

    B/ow the Wh:st/e!

  6. Verbraucherzentrale

    O2-Datenautomatik dürfte vor Bundesgerichtshof gehen

  7. TLS-Zertifikate

    Symantec verpeilt es schon wieder

  8. Werbung

    Vodafone will mit DVB-T-Abschaltung einschüchtern

  9. Zaber Sentry

    Mini-ITX-Gehäuse mit 7 Litern Volumen und für 30-cm-Karten

  10. Weltraumteleskop

    Erosita soll Hinweise auf Dunkle Energie finden



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Glasfaser: Nun hängt die Kabel doch endlich auf!
Glasfaser
Nun hängt die Kabel doch endlich auf!
  1. US-Präsident Zuck it, Trump!
  2. Fake News Für Facebook wird es hässlich
  3. Nach Angriff auf Telekom Mit dem Strafrecht Router ins Terrorcamp schicken oder so

Western Digital Pidrive im Test: Festplatte am Raspberry Pi leicht gemacht
Western Digital Pidrive im Test
Festplatte am Raspberry Pi leicht gemacht
  1. DACBerry One Soundkarte für Raspberry Pi liefert Töne digital und analog
  2. Sopine A64 Weiterer Bastelrechner im Speicherriegel-Format erscheint
  3. Bootcode Freie Firmware für Raspberry Pi startet Linux-Kernel

Autonomes Fahren: Wenn die Strecke dem Zug ein Telegramm schickt
Autonomes Fahren
Wenn die Strecke dem Zug ein Telegramm schickt
  1. Fahrgastverband "WLAN im Zug funktioniert ordentlich"
  2. Deutsche Bahn WLAN im ICE wird kostenlos
  3. Mobilfunk Telekom baut LTE an Regionalbahnstrecken aus

  1. Asus Tinkerboard Connectors and GPIO pins

    peba | 22:51

  2. Re: Apple verklagt Qualcomm weil sie ihnen...

    ChristianKG | 22:44

  3. Re: Ich denke ich weiss, was hier das Problem ist

    christoph89 | 22:38

  4. Re: Komplett integer

    violator | 22:26

  5. Re: RK3288 Software Support

    nille02 | 22:21


  1. 16:49

  2. 14:09

  3. 12:44

  4. 11:21

  5. 09:02

  6. 19:03

  7. 18:45

  8. 18: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