https://www.khronos.org/vulkan/Die Khronos Group hat gestern die erste Version von Vulkan veröffentlicht und damit Spieleentwicklern den Startschuss gegeben, um Spiele mit dieser API zu entwickeln.
Vulkan ist die Alternative zu DirectX 12, die auf einer Vielzahl von Betriebsystemen läuft (Win7/8/10, Linux, OSX etc.) und, ebenso wie DX12, viele Features von AMD's Mantle übernimmt. Vulkan, wie auch DX12, ermöglicht es Entwicklern die CPU-Last, im Vergleich zu DX11 oder OpenGL, deutlich zu reduzieren und Multicore-CPUs besser zu nutzen. Unter anderem wurde zudem mit der Funktion von "Asynchronous Compute" die Möglichkeit eingeführt die Grafikkarte Aufgaben parallel bewältigen zu lassen (sozusagen Multithreading für Grafikkarten), was je nach Spiel und Grafikkarte auch zu besserer Performance führen kann.
Im Grunde bietet Vulkan also so ziemlich das gleiche wie DirectX12, ist allerdings nicht an Windows 10 gebunden. Wie die beiden dann in Spielen gegeneinander abschneiden hängt dann sicher in erster Linie von den jeweiligen Spieleentwicklern ab. Ich zumindest würde mir wünschen, dass Vulkan DirectX als bevorzugte API/Renderer ablöst, und da es ja eine beträchtliche Anzahl an Spielern gibt, die bei Windows 7 bleiben möchten, habe ich auch noch Hoffnung.
Sowohl AMD als auch Nvidia haben schon einen Betatreiber bereit gestellt und Croteam haben eine "alpha-artige" Implementierung von Vulkan in The Talos Principle veröffentlicht, welche bisher aber noch schlechter läuft als die DX11-version des Spiels.