Es hängt alles von dem Job ab, den Sie wollen / bekommen. Sie denken wahrscheinlich an einen Job auf dem PC-Markt, auf dem DX König ist. Denken Sie daran, dass die meisten AAA-Unternehmen auf den Konsolenmarkt abzielen, auf dem APIs sehr spezifisch sind.
Die PS3 verfügt beispielsweise über proprietäre Erweiterungen für die OpenGL ES-Implementierung.
OpenGL wächst im mobilen Bereich. Jetzt ist es auf allen modernen Plattformen außer Windows Phone 7 verfügbar.
Derzeit ist nur OpenGL ES in diesem Bereich verfügbar. Leistungsfähigere PowerVR-Chips werden jedoch auch von OpenGL 4 und DX11 unterstützt.
Ihre OpenGL-Kenntnisse sind Gold wert. Sie können zu DX zurückkehren, um einen Job zu erhalten, für den dies erforderlich ist. Denken Sie jedoch in der Zwischenzeit daran, dass OpenGL in Bezug auf die Anzahl der Geräte und Plattformen, auf denen es verfügbar ist, führend ist.
Bearbeiten : Darüber hinaus tendieren immer mehr Unternehmen dazu, vorhandene Engines zu verwenden, und häufig werden sogar Kernspielentwickler zunehmend von den Low-Level-APIs überprüft. Es ist immer besser, ein gutes Wissen über native APIs zu haben, wenn Sie auf bestimmten Plattformen auf Fehler und seltsames Verhalten stoßen. Aber es kommt alles auf die Konzepte an, und wie andere betonten, erfordern DX und OpenGL im Kern Kenntnisse über dieselben Konzepte.
Bearbeiten : Da Sie bereits mit OpenGL und wahrscheinlich mit Shadern vertraut sind, sollten Sie OpenCL ausprobieren ... Diese API hat das Potenzial, die nächste große Sache im Parallel-Computing zu werden.
Ich erwähne es, da die OpenCL-Kernel Datentypen verwenden, die mit OpenGL kompatibel und für OpenGL-Entwickler einfach zu verstehen sind. Schauen Sie sich das an und sehen Sie, ob Sie Erfahrung mit einer großartigen allgemeinen Computerlösung sammeln können (die derzeit zum Beispiel in die Geschossphysik integriert wird ).