
Utvecklaren Cloud Imperium Games har bekräftat att det kommer att släppa DirectX 11-stöd för Vulkan API i sin kommande rymdsimuleringstitel Star Citizen. Dessutom drar utvecklaren också tillbaka sin plan för att lägga till stöd för DirectX 12 i framtiden.
Ali Brown, chef för grafisk teknik på Cloud Imperium Games, sa i ett inlägg på det officiella Star Citizen-samhället forum som spelet övergår till Vulkan API eftersom det stöder flera plattformar, inklusive Windows 7, 8, 10 och Linux. I kontrast, DirectX 12 begränsar sitt stöd endast till Windows 10. Brown förklarar:
För flera år sedan uttalade vi vår avsikt att stödja DX12, men sedan introduktionen av Vulkan som har samma funktioner och prestandafördelar verkade detta mycket mer logisk rendering API att använda eftersom det inte tvingar våra användare att uppgradera till Windows 10 och öppnar dörren för ett enda grafik-API som kan användas på alla Windows 7, 8, 10 & Linux. Som ett resultat är vår nuvarande avsikt att bara stödja Vulkan och så småningom släppa stöd för DX11 eftersom detta inte skulle påverka någon av våra stödjare.
Även om Vulkan är ett grafik-API på låg nivå, kan det fortfarande använda GPU på ett mer effektivt sätt än tidigare versioner av DirectX och OpenGL. Som ett resultat blir bildhastigheterna bättre och CPU-användningen minskar i spel.
Brown tappade ändå inte helt utsikterna till ett DirectX 12-stöd för Star Citizen förr eller senare. Han lägger till:
DX12 skulle bara övervägas om vi fann att det gav oss en specifik och betydande fördel jämfört med Vulkan. API: erna är verkligen inte så annorlunda, men 95% av arbetet för dessa API: er är att ändra renderingens pipeline, vilket är detsamma för båda API: erna.
Håller du med Cloud Imperium Games beslut att göra övergången till Vulkan API? Dela dina tankar i kommentarerna.
RELATERADE BERÄTTELSER DU MÅSTE Kolla in:
- Så här fixar du DirectX-fel på Windows 10
- Intel levereras med stöd för Vulkan-drivrutiner i Windows
- DOOM för PC stöder nu Vulkan API