dx12 games in the future?

abenazar

Reputable
Sep 23, 2015
54
0
4,630
since im getting a gtx 950, does anybody when most games will be dx12. if i get the r7 370 over the gtx 950 will i get better performance in dx12 games? which is better for the future, next 2-3 y
ears?
 
Solution
For DX 12 AMD seems to be more optimised at the moment (since asynchronous compute was used in Mantle and Mantle helped develop DX 12) but for a mid range card like the R7 370 or gtx 950 I say don't worry (The gtx 950 is more powerful anyway ~20%, so go for the gtx 950). Even tough Maxwell revision 2 supports DX 12.1 the hardware is not as optimised as AMD GCN architecture for async compute (used extensively in DX 12).
I really recommend saving for an R9 380 4gb as that would be better for the long term (instead of going for a gtx 960 4gb at the same price point).
P.S. There is no GPU on the market that supports the entire DX 12 feature level (maybe next year?), so keep in mind that
I expect at least couple of years till its mainstream, why would a developer want a game today that can only play on Windows 10?

As for all this talk about AMD seeing better benefits under DX12 it pure speculation, until actual production games hit the market and independent benchmarks are out I would take anything said now with a pinch of salt. Both AMD and NVIDIA will still be developing specific drivers for DX12
 
For DX 12 AMD seems to be more optimised at the moment (since asynchronous compute was used in Mantle and Mantle helped develop DX 12) but for a mid range card like the R7 370 or gtx 950 I say don't worry (The gtx 950 is more powerful anyway ~20%, so go for the gtx 950). Even tough Maxwell revision 2 supports DX 12.1 the hardware is not as optimised as AMD GCN architecture for async compute (used extensively in DX 12).
I really recommend saving for an R9 380 4gb as that would be better for the long term (instead of going for a gtx 960 4gb at the same price point).
P.S. There is no GPU on the market that supports the entire DX 12 feature level (maybe next year?), so keep in mind that
 
Solution
1) As said, expect a slow adoption of DX12...
also depends on what games you intend to buy. As for "Windows 10 only" that's true for DX12 but keep in mind we'll likely see support for DX11 in the same game though that's added development cost so it's going to depend a lot on how much extra work adding DX12 is.

2) AMD vs NVidia:
Before other reasons, if you have an AMD CPU or relatively weak Intel CPU then avoid AMD cards. Their DX11 drivers aren't well optimized so eats up more CPU processing which MAY cause a CPU bottleneck thus lowering performance relative to a similar NVidia GPU with better drivers.

That's DX11 not DX12 but then most games you likely buy in the next three years will be DX11.

3) ASync Compute etc?
As said above it's really hard to say. The AoS is possibly a worst-case scenario, and NVidia also does better at other things. We simply can't compare until we've got a variety of games.

Developers may even be cautious about putting in features that need DX12 since then it might break DX11 or limit DX11 support.

(I want to say AMD is likely going to have the DX12 advantage due to better hardware, on the other hand NVidia has more resources and tends to have better driver support for stability and there are other reasons like PhysX, and MFAA can help too for supported games.)

Summary:
I'd say go with a GTX950, learn to tweak your games carefully and be happy.

*I suggest learning how to use Adaptive VSYNC (toggles VSYNC ON or OFF). Basically tweak game settings so you rarely drop below the target such as 60FPS on 60Hz monitor. If screen tear is too frequent, drop a few settings like 8xMSAA to 4xMSAA or whatever if staying at a solid 60Hz VSYNC most of the time is your goal.

In some cases you may want VSYNC OFF (screen tear but less sluggish). Only drawback over normal VSYNC is most cut scenes have screen tear (30FPS videos are no longer synched to avoid screen tear since VSYNC gets forced off during them).
 
http://pcpartpicker.com/part/evga-video-card-02gp42956kr

$150 (after $10 MIR) gets you the above EVGA 950 2GB card. Probably my top choice.

Update: appears to be $160 now? I've noticed pcpartpicker doesn't always update right away.

$175 (after $20 MIR) gets you a similar EVGA 960 2GB card (4GB versions of comparable quality are about $200).

Comparison:
The GTX950 should get 75 to 80% the performance of a comparable GTX960. Going to 4GB currently has little benefit so that would be more about future proofing.

If you get 80% the performance that measn the better card performs 1.25X better. If you multiply $150 by that you get almost $188, so at $175 if comparable quality the GTX960 I listed looks like a good deal.

Finally, look carefully at customer feedback to estimate quality. Try to avoid cards with no feedback and I suggest the single-fan models as well.
 
http://www.ncixus.com/products/?usaffiliateid=1000031504&sku=105153&vpn=02G-P4-2966-KR&manufacture=eVGA&promoid=1025

Okay, that's $176 after the $20 rebate

AMD R9-380 4GB??
$190 after rebate ($40 more than GTX950) gets you this which seems to have pretty good customer feedback (which oddly in no way matches the pcpartpicker score.. huh?):

http://www.newegg.com/Product/Product.aspx?Item=N82E16814202149&nm_mc=AFC-C8Junction&cm_mmc=AFC-C8Junction-PCPartPicker,%20LLC-_-na-_-na-_-na&cm_sp=&AID=10446076&PID=3938566&SID=

*The R9-380 is roughly similar to a GTX960 (varies by game, model chosen etc) though this does have 4GB... basically the reason to go this way would be FUTURE PROOFING (more VRAM, and possibly better DX12 performance).

Summary:
Not sure what to say... if I try to compare similar quality then (after rebates) the GTX950 is about $160USD. Seems like a nice card but then I found a GTX960 for just $16 more with at least 1.25X the performance... so hard to recommend the GTX950.

Then the R9-380 is arguably similar to the GTX960... but with pros and cons as mentioned.

Anyway, I think there's enough information here to make a relatively informed decision. With no good DX12 data I'd recommend AMD if all things were roughly equal however IMO they are not... so I prefer NVidia but everybody has different preferences.

Thus, depending on max budget I'm suggesting the EVGA GTX960 2GB I found for $176 after rebate... unless other information comes forward to change that.
 

TRENDING THREADS