Um es einmal zusammen zu Fassen.
OpenGL und DirectX (bis Version 11) stehen sich in nichts nach und bieten Entwicklern auf beiden APIs Möglichkeiten gleichwertige Spiele zu erstellen.
Portierungen von DX zu OGL können je nach Situation recht aufwändig sein und um mindestens eine gleichwertige Performance zu erzielen muss viel Arbeit und Zeit in Optimierungen gesteckt werden.
Zeit ist bekanntlich Geld und viel Geld wirft der Linuxmarkt im Vergleich zu Windwos nicht ab.
Oft wird aus finanziellen Entscheidungen die Zeit für die Optimierung zu kurz angesetzt und der Kunde juss auf nachträgliche Verbesserungen hoffen.
Das Problem ist vergleichbar mit Portierungen von Konsolen auf Windows. Bur das es hier dank sehr viel stärkerer hardware nicht so sehr auffällt. Ich wage aber zu behaupten, dass z.B. viele Portierungen auf einem Windows-PC mit einer ansatzweise vergleichbaren Leistung wie beispielsweise einer PS4 die Spiele auch nicht immer in gleicher Qualität zeigen könnten. (Darf ich hier Arkham Knight einwerfen)
Jetzt wird sich zeigen ob Vulkan die Lösung bringt und ob man damit leichter gegen DX12 ins Feld ziehen kann oder ob gar manche Spiele Vulkan direkt als API auf allen Systemen nutzt.
The Talos Principle zeigt ja schon, dass man da durchaus hoffen darf.
OpenGL und DirectX (bis Version 11) stehen sich in nichts nach und bieten Entwicklern auf beiden APIs Möglichkeiten gleichwertige Spiele zu erstellen.
Portierungen von DX zu OGL können je nach Situation recht aufwändig sein und um mindestens eine gleichwertige Performance zu erzielen muss viel Arbeit und Zeit in Optimierungen gesteckt werden.
Zeit ist bekanntlich Geld und viel Geld wirft der Linuxmarkt im Vergleich zu Windwos nicht ab.
Oft wird aus finanziellen Entscheidungen die Zeit für die Optimierung zu kurz angesetzt und der Kunde juss auf nachträgliche Verbesserungen hoffen.
Das Problem ist vergleichbar mit Portierungen von Konsolen auf Windows. Bur das es hier dank sehr viel stärkerer hardware nicht so sehr auffällt. Ich wage aber zu behaupten, dass z.B. viele Portierungen auf einem Windows-PC mit einer ansatzweise vergleichbaren Leistung wie beispielsweise einer PS4 die Spiele auch nicht immer in gleicher Qualität zeigen könnten. (Darf ich hier Arkham Knight einwerfen)
Jetzt wird sich zeigen ob Vulkan die Lösung bringt und ob man damit leichter gegen DX12 ins Feld ziehen kann oder ob gar manche Spiele Vulkan direkt als API auf allen Systemen nutzt.
The Talos Principle zeigt ja schon, dass man da durchaus hoffen darf.