Rise of the Tomb Raider patch #7 adds DX12 mGPU, Async Compute support

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

VulgarDisplay

Diamond Member
Apr 3, 2009
6,193
2
76
Do people think async compute is going to somehow save AMD or something?
It would be easier and more to the point just to say you don't believe the 1080's are benefiting from async.
What is the purpose of these posts other than to start an issue in a thread that hasn't devolved yet. A poster said, "hey, my 1080's saw a big speed up with this patch." Now people are wondering if it's because of reduced CPU overhead shifting the bottleneck in his setup, or if async compute is actually doing anything and you try to turn it into another nvidia vs. amd issue.

No one even mentioned amd at all, they just wondered if async actually sped up pascal.
 

crisium

Platinum Member
Aug 19, 2001
2,643
615
136
I'm not really seeing any difference in the worst FPS areas. 1-2 fps better. Also the game still crashes often in DX12, so that didn't change. I would definitely not use DX12 here just because of the crashes.
 

OVerLoRDI

Diamond Member
Jan 22, 2006
5,494
4
81
Installed the latest drivers and gave it a go.

1440p, high setting (except with motion blur off). Rig is in the sig. 290X crossfire.

Benchmark results:

DX12:
Min: 30
Score: 103

DX11:
Min: 3-10 fps (ran it a few times and the mins jumped around)
score: 85

I also did some gameplay around the Soviet Installation, felt smoother IMO, but then again, I haven't touched the game in a few months.
 
Feb 19, 2009
10,457
10
76
What a contrast with id Software's Vulkan patch (first iteration) and this 2nd attempt for RotTR, still broken and slower. They should just give it a rest and move onto the next project. Next time, ask AMD to send some guys over to help them do DX12 properly. :/
 
Feb 19, 2009
10,457
10
76
I've put together some 980 Ti and 1070 benchmarks for ROTR using both DX11 and DX12 that you all might be interested in.

At this point I don't think it's valuable to judge DX12 with RotTR at all when it's consistently slower. I mean, how do you get slower MIN FPS in DX12 vs DX11? It takes special sauces to get the one result that should be much better on a lower overhead, higher draw call API as slower.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
Read the comments?

Watch the vid? look at the actual fluidity of the game seen in the game?

I've been using DXtory as an overlay for months on DX12 games and it is correctly displaying

I've said multiple times that the Rise of the Tomb Raider benchmark is bad because it seems to take loading into account (minimums are totally wrong when comparing to overlays)

So either...

Msi Afterburner, Dxtory, PresentMon, Steam Overlay and others are all incorrect, or the benchmark is wrong.

I'm going with the benchmark is wrong, which is why I don't recommend using it for testing. Not to mention it doesn't have any gameplay related stuff happening, its just a fly by.

So, if you have any proof that DX12 overlays (Dxtory and others) are incorrect, please provide it.
 

Cookie Monster

Diamond Member
May 7, 2005
5,161
32
86
I've been using DXtory as an overlay for months on DX12 games and it is correctly displaying

I've said multiple times that the Rise of the Tomb Raider benchmark is bad because it seems to take loading into account (minimums are totally wrong when comparing to overlays)

So either...

Msi Afterburner, Dxtory, PresentMon, Steam Overlay and others are all incorrect, or the benchmark is wrong.

I'm going with the benchmark is wrong, which is why I don't recommend using it for testing. Not to mention it doesn't have any gameplay related stuff happening, its just a fly by.

So, if you have any proof that DX12 overlays (Dxtory and others) are incorrect, please provide it.

Well it works both ways. If you have proof that its the ingame benchmark that is wrong, please feel free to provide the proof because i've yet to see any other than assumptions based on anecdotal evidence.

All i've said so far is that the overlays dont match with the benchmark numbers for the GTX1080 tested in that video. Could be a benchmark/software/driver problem. Im also assuming it works fine with other cards seeing as the same YT reviewer had no problems with other cards.
 

dacostafilipe

Senior member
Oct 10, 2013
772
244
116
Using the canned benchmark, all settings maxed out (HBAO+ ambient occlusion in both DX11 and DX12) I get 128.58 fps in DX12 mode, 103.5 FPS in DX11 mode. Nice speedup. Using 1080 SLI.

Thanks, but I was talking about Async Compute, not DX11 vs DX12.

Could you maybe retest it?
 

dacostafilipe

Senior member
Oct 10, 2013
772
244
116
I don't think Async Compute is activated in nVidia's drivers yet, is it?

That's why I asked for the test in the first place

I just find it strange that a lot of people did Async on/off tests with AMD cards, but nothing on Nvidia.

This is an nVidia game, so it should show us how their Async version would improve performance.
 

PowerK

Member
May 29, 2012
158
7
91
I don't see any reason to use DX12 rather than DX11 in this game. VXAO is such a nice improvement over HBAO+. For the best visual fidelity, DX11 is superior to DX12 in this game.
 

Bacon1

Diamond Member
Feb 14, 2016
3,430
1,018
91
I don't see any reason to use DX12 rather than DX11 in this game. VXAO is such a nice improvement over HBAO+. For the best visual fidelity, DX11 is superior to DX12 in this game.

VXAO adds very little IQ for a huge performance hit. There is also no reason it wouldn't work in DX12 if Nvidia added support for it. Though you have 2x Titan XP so not surprised you would run VXAO.
 

dogen1

Senior member
Oct 14, 2014
739
40
91
VXAO adds very little IQ for a huge performance hit. There is also no reason it wouldn't work in DX12 if Nvidia added support for it. Though you have 2x Titan XP so not surprised you would run VXAO.

Well, that's only because just about every other AO tech used is a complete hack, while VXAO isn't. And as a result VXAO avoids things like AO pop-in and has better temporal stability.
 
Reactions: Sweepr

ThatBuzzkiller

Golden Member
Nov 14, 2014
1,120
260
136
VXAO adds very little IQ for a huge performance hit. There is also no reason it wouldn't work in DX12 if Nvidia added support for it. Though you have 2x Titan XP so not surprised you would run VXAO.

I'd argue otherwise since VXAO is one of the few scene geometry independent methods for approximating occlusion. VXAO is highly useful in cases for minimizing errors from image space methods like any other forms of "screen space" ambient occlusion (HBAO, HDAO, SSAO, etc) would exhibit. Not only is it noticeably more temporally stable but it also has more information to work with to increase accuracy ...

VXAO could work on any DX11 hardware but Nvidia's implementation is using driver extensions so it could be that they don't have a similar driver extension ready for D3D12 ...

That being said, I wish every developer would start adopting occlusion systems based on primitives much like how Naughty Dog approximates ambient shadowing in their latest games by approximating each mesh with sphere and ellipsoids representations ...
 
Reactions: dogen1

antihelten

Golden Member
Feb 2, 2012
1,764
274
126
That being said, I wish every developer would start adopting occlusion systems based on primitives much like how Naughty Dog approximates ambient shadowing in their latest games by approximating each mesh with sphere and ellipsoids representations ...

Something similar was also used in Sniper Elite 3 I believe, with their Obscurance Fields. At least they also used sphere approximations, and theirs wasn't a screen space solution either.
 
Last edited:

Jackie60

Member
Aug 11, 2006
118
46
101
I've gone from 83.59 average fps with 39.77, 40.38 and 42 minimums to 111.18 average fps 42,17,48 minimums everything maxed but using HBAO on 4K with dual Titan XPs and 5960x at 4.6. A pretty impressive performance lift imho.
 

TheRyuu

Diamond Member
Dec 3, 2005
5,479
14
81
Sorry but you give them too much credit.

They release yet another broken DX12 patch. From benches I've seen, minimum FPS tanks hard with Async Compute enabled. Looks like these guys just can't do DX12 right. Leave it at that. The more they try, the worse it gets.

Min FPS is the most useless stat ever. You may very well be right in that the performance tanks but it's actually useful to show that with frame time analysis not min fps.
 

dogen1

Senior member
Oct 14, 2014
739
40
91
Something similar was also used in Sniper Elite 3 I believe, with their Obscurance Fields. At least they also used sphere approximations, and theirs wasn't a screen space solution either.

Yep, and it looked really good.
 

PowerK

Member
May 29, 2012
158
7
91
The game's pure eye candy. I love VXAO. I wish more games support this.
Also, TXAA would have been amazing with this game.

DX12 + VXAO + TXAA could be amazing.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |