Lillesort131: I don't know of any other games besides those you listed, but if your GPU lacks D3D12 support, but does support Vulkan, then you can use
vkd3d to translate D3D12 to Vulkan. It works quite well with Horizon: Zero Dawn (on Linux, not sure about other platforms), but I haven't tested it with Cyberpunk due to not having that game.
Thanks... but the backstory of this thread is that I'm trying to see what games I need to use VKD3D for, as I do all my gaming in Linux.
Sadly, on a Pascal card (GTX 1080) that I'm currently stuck with VKD3D performance is modest at best - this has been acknowledged as a limitation by the VKD3D devs and will probably not be drastically improved in the future. If I have the option of using DXVK, that generally performs much better doing D3D11 -> VK, so VKD3D is the worst alternative right now.
Regarding Cyberpunk, I get about ~40/30 fps on Medium @ 1080p, but in some areas it dops down to slideshow levels - so it's pretty bad at the moment. If you have an AMD card, you're in luck, otherwise...
Swedrami: But this can't be right...
It might be right. You can code Pong in DX12/D3D12 if you feel like it, it's just a graphics API - not necessarily used exclusively for AAA games.
Themken: I do not know any other but think the list will grow rapidly now that the consoles also support DX12. A lot of the big developers, like CD Projekt Red, tend to develop only for DirectX and DX12 capable hardware is ubiquitous now.
Yes, but... somehow I hope Vulkan will become more popular too, especially since it's cross-platform, even though you are right - if past events have taught us anything it's that D3D will never be the second choice.