• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Where's all the Direct X 12 games?

Joined
Apr 21, 2010
Messages
5,731 (1.03/day)
Location
West Midlands. UK.
System Name Ryzen Reynolds
Processor Ryzen 1600 - 4.0Ghz 1.415v - SMT disabled
Motherboard mATX Asrock AB350m AM4
Cooling Raijintek Leto Pro
Memory Vulcan T-Force 16GB DDR4 3000 16.18.18 @3200Mhz 14.17.17
Video Card(s) Sapphire Nitro+ 4GB RX 580 - 1450/2000 BIOS mod 8-)
Storage Seagate B'cuda 1TB/Sandisk 128GB SSD
Display(s) Acer ED242QR 75hz Freesync
Case Corsair Carbide Series SPEC-01
Audio Device(s) Onboard
Power Supply Corsair VS 550w
Mouse Zalman ZM-M401R
Keyboard Razor Lycosa
Software Windows 10 x64
Benchmark Scores https://www.3dmark.com/spy/6220813
DX12 has been out officially since July 2015 so why the lack of DX12 games? Wikipedia lists a total of 7 games available with DX12 features and only another handful to be released.....

https://en.wikipedia.org/wiki/List_of_games_with_DirectX_12_support

So what gives? why are there so little DX12 titles to date and not that many more slated for release? am sure when DX11 was released there was a much quicker uptake by developers...
 
you remember the DX11 adoption rate?... well ... expect the same or longer. :laugh:
they wouldn't left alone the people with "DX11 only" GPU
 
It takes time for the players on the block to get the new toys thus ...
 
Games have such a long gestation period that I imagine there would have to be enormous revision to incorporate the DX12 API as the base (instead of 'adding' DX12 features). Some games are already being stalled and perhaps it is to include more DX12 features.
 
Short answer: it takes time. A long time.

Long answer: 6 months is nothing and crucially, there isn't a single fully DX12 capable GPU on the market right now, so there's not much incentive or ability to create a DX12 game. The next gen NVIDIA & AMD cards will see the introduction of fully capable DX12 cards and only once a significant number of gamers have such cards will there be significant motivation to create DX12 games. Also, the adoption rate for Windows 10 matters too, but I don't think it's going to be a massive problem in the long run with the agressive way Microsoft is pushing the upgrade onto people.
 
1.) Games take a long time to make. Usually years. So a new DX takes time to be implemented in the bigger games.
2.) Because you have to have Windows 10 to use DX12, there is still a majority of the market that can't use it. Windows 10 is still only accounting for about 15% of the market, 7 and 8 account for about 60%.

I'm not sure why people thought DX12 was going to be popular quickly after release. I said several times it was going to take at least a couple years before we start to see the majority of titles being released supporting DX12. We'll be on the next generation of GPUs, possibly the generation after the next generation, before DX12 is really relevant.
 
1.) Games take a long time to make. Usually years. So a new DX takes time to be implemented in the bigger games.
2.) Because you have to have Windows 10 to use DX12, there is still a majority of the market that can't use it. Windows 10 is still only accounting for about 15% of the market, 7 and 8 account for about 60%.

I'm not sure why people thought DX12 was going to be popular quickly after release. I said several times it was going to take at least a couple years before we start to see the majority of titles being released supporting DX12. We'll be on the next generation of GPUs, possibly the generation after the next generation, before DX12 is really relevant.

So true, how ever their is going be some DX12 in 2016.
 
I'm not sure why people thought DX12 was going to be popular quickly after release. I said several times it was going to take at least a couple years before we start to see the majority of titles being released supporting DX12. We'll be on the next generation of GPUs, possibly the generation after the next generation, before DX12 is really relevant.
I suspect because of all the performance and visual quality improvements it promises has got to people's heads slightly with anticipation which is distorting their expectations a bit.

It certainly does sound like a fantastic improvement over what's gone before and I'm also very much looking forward to it. It also wouldn't surprise me if the next version of DX is out before DX12 goes mainstream, either.
 
Do you remember when everyone was harping on about DX10.1??? How long did it take for games to adopt it? How many games adopted it? I could probably count the amount on one hand.
 
It will rain D3D12 games in 2016. Virtually all Unreal Engine 4 games (and there's a lot of them) will/are supporting it. Soooooo....
-Square Enix: Glacier 2 definitely supports D3D12, two titles coming very soon
-Electronic Arts: Frostbite definitely supports D3D12, it will show up on at least one title this year and all subsequent titles
-Ubisoft: Dunia Engine 2 definitely supports D3D12, first title expected to be Far Cry Primal releasing soon

Unity 5 presumably has support for D3D12 but it is up to individual developers to optimizer their code for it.
 
DX12 has been out officially since July 2015 so why the lack of DX12 games? Wikipedia lists a total of 7 games available with DX12 features and only another handful to be released.....

https://en.wikipedia.org/wiki/List_of_games_with_DirectX_12_support

So what gives? why are there so little DX12 titles to date and not that many more slated for release? am sure when DX11 was released there was a much quicker uptake by developers...

And finalized SDK's existed long before...
 
Whilst DX12 has been officially available since July 15, it would have been available to developers long before this
And finalized SDK's existed long before...

Yup I was going to mention this, it's probably been available to developers for well over 12 months
 
Whilst DX12 has been officially available since July 15, it would have been available to developers long before this


Yup I was going to mention this, it's probably been available to developers for well over 12 months
same apply to DX11 and we all know how many "true" DX11 game we have by now ;)

not that DX12 is important to me since it's limited to Win 10 and i am under 8.1 for various reasons, maybe i should give 10 a try ...

also funny
2t8.png


12_1 means DX12 compatible or only "some features" i also need to check that :laugh:

oh... i thought Maxwell was not DX12 friendly, i must've crossread ... also i thought GM204 was a Maxwell 1.0 (FL 12_0) but the FL 12_1 is Maxwell 2.0

interesting:

"basically, all GPUs with FL 11_0 to 12_1 support can run DirectX 12 API completely and fully. The much hyped about advantage that is the reduction of CPU overhead – everyone will get that (provided you fall in the FL 11_0 to 12_1 band). The thing is however, these new GPU had new hardware features, something that only the DirectX 12 API can finally access: so new standards had to be created: namely FL 12_0 and 12_1.

Read more: http://wccftech.com/directx-12-support-explained-maxwells-feature-level-12-1-gcns-resource-binding-tier-3-intels-rov/#ixzz3xaL6usyq"
 
I said several times it was going to take at least a couple years before we start to see the majority of titles being released supporting DX12.

Yep, you did! I said it too. Excitement dulls the eyes I think. We'll see some DX12 games, but the majority, as I placed emphasis on your quote, will be after.

It will rain D3D12 games in 2016. Virtually all Unreal Engine 4 games (and there's a lot of them) will/are supporting it. Soooooo....
-Square Enix: Glacier 2 definitely supports D3D12, two titles coming very soon
-Electronic Arts: Frostbite definitely supports D3D12, it will show up on at least one title this year and all subsequent titles
-Ubisoft: Dunia Engine 2 definitely supports D3D12, first title expected to be Far Cry Primal releasing soon

Unity 5 presumably has support for D3D12 but it is up to individual developers to optimizer their code for it.

That's some...I wouldn't exactly call it a "rain" of DX12 titles. o_O That's some: I'd call it a "drizzle." Just look at how many games are released each year. See above..that's the majority of DX12 games coming out after 2016.
 
They are engines...which get licensed/used on multiple titles. Virtually all AAA titles are going D3D12 this year.

I forgot id Tech 6 is using Vulkan and coming this year ("Doom" being the release title).

Source 3 Engine also undeniably uses D3D12 and Vulkan--leaning in favor of Vulkan. Not sure on the first release title.
 
They're getting made. I doubt most developers get DX12 any more than a year ago.
 
Well the fact that DX12 games will ONLY be compatible on Windows 10 systems is probably not a big incentive right now. Granted Win10 has had a fast adoption rate due to Microsoft herding people into it.

Ashes of the Singularity is still in early access but so far looks promising.
 
They'll likely support D3D11 too for a few years.
 
DX11 is cheaper and easier for most developers right now, particularly non-AAA but-slightly-above-indie developers. DX12 was made "available" to developers around 12 months ago. People forget that you don't just hand an API to developers and wait for a game to be made. Engines need to be modified, tools that have been modified over years will then need to be re-modified, and then people need to be trained and skilled. We'll see a small DX12 adoption rate Q3 and Q4 of 2016, but I wouldn't expect too many DX12 titles to release this year. We're probably looking at around a dozen AAA titles plus another dozen titles from slightly smaller publishers. Scattered amongst those will be "patches" to enable low level DX12 on existing titles (such as Just Cause 3). The indie scene likely won't sniff at DX12 until tools like Unity offer support, and even Unity developers use tonnes of modded addons anyway which will need to be updated as well.

Low-budget published titles probably won't see the light of DX12 until mid-late 2017 when engines have been made and costs are sensible. AAA will start ramping up this year, with a typical 12-18 month turnaround time to make their sequels (a la Assassin's Creed, CoD). This year will see a small amount of early adopters with some bigger titles, but I wouldn't hold my breath for anything substantial. The tide won't come in until 2017 is in sight.
 
If all you want to use is performance gains from DX12, I don't think you have to rewrite ENTIRE engine. Unlike for more specific DX12 features that do require that. And we are seeing neither.
 
DX11 is cheaper and easier for most developers right now, particularly non-AAA but-slightly-above-indie developers. DX12 was made "available" to developers around 12 months ago. People forget that you don't just hand an API to developers and wait for a game to be made. Engines need to be modified, tools that have been modified over years will then need to be re-modified, and then people need to be trained and skilled. We'll see a small DX12 adoption rate Q3 and Q4 of 2016, but I wouldn't expect too many DX12 titles to release this year. We're probably looking at around a dozen AAA titles plus another dozen titles from slightly smaller publishers. Scattered amongst those will be "patches" to enable low level DX12 on existing titles (such as Just Cause 3). The indie scene likely won't sniff at DX12 until tools like Unity offer support, and even Unity developers use tonnes of modded addons anyway which will need to be updated as well.

Low-budget published titles probably won't see the light of DX12 until mid-late 2017 when engines have been made and costs are sensible. AAA will start ramping up this year, with a typical 12-18 month turnaround time to make their sequels (a la Assassin's Creed, CoD). This year will see a small amount of early adopters with some bigger titles, but I wouldn't hold my breath for anything substantial. The tide won't come in until 2017 is in sight.
Look at the Ghost In The Shell game.. such a awesome series but its not going AAA and is actually dx9 minimum. They just look at the numbers when they make a game and its only smart business to include the majority. Most gamers dont really have such great pc's because they cost a lot. Why LOL, Dota2, CS-GO do so good... They can be played with apu's and cheep low power gpu's easy.
 
Last edited:
The question is valid, by now there should be at least couple of games announced, being made in unreal engine 4, that allow switching to DX12 renderer and enabling some fancy features. The fact that new dx12 improvements are mostly for performance means fancy features would be "more rocks and shrubs on he ground" or preferably increased view distance for small objects.
So far only ashes of singularity, still in development.
For example Vanishing of Ethan Carter Redux is on UE4, they could have included experimental dx12 mode with the huge disclaimer.
 
dx12-render-645x368.jpg

just as many strands of hair as a real woman
they are def coming.. it just takes time and money for the revolution and spending money on food is on most peoples minds over buying games.
 
Look at the Ghost In The Shell game.. such a awesome series but its not going AAA and is actually dx9 minimum. They just look at the numbers when they make a game and its only smart business to include the majority. Most gamers dont really have such great pc's because they cost a lot. Why LOL, Dota2, CS-GO do so good... They can be played with apu's and cheep low power gpu's easy.

DX12 game doesn't require DX12 graphics card to work. It'll just fall back to older D3D version.
 
DX12 game doesn't require DX12 graphics card to work. It'll just fall back to older D3D version.
true they need DX11 and better DX11.1
it seems that it would be possible to tier a game DX9 through Dx12 but idk about realistic.
 
Back
Top