Cyberpunk 2077 a DX12-Only Release on PC
Marcin Gollent, Lead Graphics Programmer at CD Projekt RED revealed in an interview with PC Games Hardware that cyberpunk 2077 would only support DX12 on the PC release, which means that gamers playing on either Windows 8 or (god forbid) older windows releases won't be able to partake in the cyberpunk dream of Night City. A special note to Windows 7 users though - the game will be supported on Windows 7's DX12 implementation as well. The decision to cut out other API's isn't an opaque one - Marcin Gollent himself said that DX12 was chosen as the only development target due to the fact that it's the rendering API for the Xbox family of consoles (including for the next-generation ones), and thus, a decision to streamline the rendering pipeline and API support was made.
The decision was also made, according to the developer, because DX12 is the birthplace of DXR - and CD Projekt Red has already announced that cyberpunk 2077 will be making heavy use of raytracing on the PC (and will almost certainly bring the same magic potion to the next-generation update to their yet-unreleased game). Marcin Gollent also said that the game will be compatible with all DX12 GPUs - but the DX12 Ultimate badge might be of interest to some of the hardware features that may be deployed in the final version of the game. A question, of course, could be asked regarding how some games' DX11 API actually delivers increased performance over the DX12 version. But with the game being originally developed with DX12 in mind, we'll have to believe it's the best version it could be.
The decision was also made, according to the developer, because DX12 is the birthplace of DXR - and CD Projekt Red has already announced that cyberpunk 2077 will be making heavy use of raytracing on the PC (and will almost certainly bring the same magic potion to the next-generation update to their yet-unreleased game). Marcin Gollent also said that the game will be compatible with all DX12 GPUs - but the DX12 Ultimate badge might be of interest to some of the hardware features that may be deployed in the final version of the game. A question, of course, could be asked regarding how some games' DX11 API actually delivers increased performance over the DX12 version. But with the game being originally developed with DX12 in mind, we'll have to believe it's the best version it could be.