Ieldra
I Promise to RTFM
- Joined
- Mar 28, 2016
- Messages
- 3,539
Heh. Check out another prime example of DX12 excellence
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Heh. Check out another prime example of DX12 excellence
Can't say. They stated some last minute polishing.I have no doubt they will work wonders in two weeks
Come on, think about this, if it's in so bad a state they didn't feel like releasing it, what could they possibly do in two weeks to change that ?
Works great on AMD.
Can't say. They stated some last minute polishing.
Two weeks later. Just enough time for everyone to run their DX11 benchmarks to show Nvidia in the lead.I have no doubt they will work wonders in two weeks
Come on, think about this, if it's in so bad a state they didn't feel like releasing it, what could they possibly do in two weeks to change that ?
Two weeks later. Just enough time for everyone to run their DX11 benchmarks to show Nvidia in the lead.
Yeah. Doesn't mean one IHV or another didn't request an extra week or two to optimize DX12 drivers after release. One other possibility is that SM6.0 is releasing in that timeframe, but I can only speculate on that.You realize that DX:MD is an AMD title, right?
Yeah. Doesn't mean one IHV or another didn't request an extra week or two to optimize DX12 drivers after release. One other possibility is that SM6.0 is releasing in that timeframe, but I can only speculate on that.
I love how every NVidia fanboi comments on AMD DX11 drivers being trash. Funny how they were able to compete with NVidia the whole time. DX12/Vulkan is exactly what devs and gamers alike have wanted for a very long time. Yet somehow because it threatens NVidia position in benchmarks it isn't anything special. Most of you condemn AMD for their questionable pre-release benchmarks and the inflating of truth, the same could be attributed to your deflating the positives of DX12. It's early and all that DX12 brings is yet to come.Something tells me we won't be seeing SM6 exclusive features in Deus Ex.
As for that DX11 nvidia in the lead remark, what makes you think AMD will have the lead in the DX12 version? It ain't set in stone that AMD will outperform NV, just that they usually get a performance bump for DX12. If the performance in DX11 wasn't trash there would be no huge increase
I love how every NVidia fanboi comments on AMD DX11 drivers being trash. Funny how they were able to compete with NVidia the whole time. DX12/Vulkan is exactly what devs and gamers alike have wanted for a very long time. Yet somehow because it threatens NVidia position in benchmarks it isn't anything special. Most of you condemn AMD for their questionable pre-release benchmarks and the inflating of truth, the same could be attributed to your deflating the positives of DX12. It's early and all that DX12 brings is yet to come.
Evidence is intelligence and the ability to see beyond the little box most of you naysayers are stuck in. The biggest DX12 positive is AI and the shear number you can have. I love Skyrim and can easily see what DX12 can bring to it. Sad you can't or won't.What ? Precisely because it's early you shouldn't expect DX12 to be a magic bullet.
I didn't comment about DX11 drivers being trash, I commented about DX11 performance being trash specifically in the games where AMD gets huge gains from an API transition.
AotS DX11 is hilarious for GCN. Huge gain going to DX12, still matches NV DX11 performance.
Hitman DX11 runs very well for GCN, small gain going to DX12, still matches NV DX11 performance with no difference in IQ.
I've always maintained that DX12 is going to lift bottlenecks, you've always contended that DX12 is the best thing since sliced bread and you don't have the evidence to support your contention.
Evidence is intelligence and the ability to see beyond the little box most of you naysayers are stuck in. The biggest DX12 positive is AI and the shear number you can have. I love Skyrim and can easily see what DX12 can bring to it. Sad you can't or won't.
Evidence is intelligence and the ability to see beyond the little box most of you naysayers are stuck in. The biggest DX12 positive is AI and the shear number you can have. I love Skyrim and can easily see what DX12 can bring to it. Sad you can't or won't.
Do you have anything to add that is intelligent or do you lack anything tangible so you resort to infantile comments. By the by, Skyrim is still a top 10 game on steam most days. So seems the majority of the world doesn't share your asinine comment.How is that evidence of anything but your dubious taste in RPG's?
Do you have anything to add that is intelligent or do you lack anything tangible so you resort to infantile comments. By the by, Skyrim is still a top 10 game on steam most days. So seems the majority of the world doesn't share your asinine comment.
Are you saying Nvidia just sucks cock at playing dx12 in general or something else? funny thing is it actually improves frustrates on AMD cards lol! I could swear the new 10 series by nvidia improves in dx12 games right? Heck i thought it did.I'd also rather get 60fps in DX11 than 50fps (or whatever) in DX12.
At least with the delay, they're forcing everyone to play the superior DX11 version for a few weeks rather than people who don't know better getting sub-par performance in DX12.
XB1 is the testbed for SM6, so the game likely uses them. Just not on PC. It would seem to be possible if they knew the timetable. It should benefit both IHVs, although AMD might get a bit more benefit from it.Something tells me we won't be seeing SM6 exclusive features in Deus Ex.
Never said they would be in the lead, but odds are the gap would be significantly narrower if all the reviewers used DX12. IF DX12 ended up being faster for AMD there would be reason to avoid reviews saying use DX11 for Nvidia and DX12 for AMD.As for that DX11 nvidia in the lead remark, what makes you think AMD will have the lead in the DX12 version?
XB1 is the testbed for SM6, so the game likely uses them. Just not on PC. It would seem to be possible if they knew the timetable. It should benefit both IHVs, although AMD might get a bit more benefit from it.
Never said they would be in the lead, but odds are the gap would be significantly narrower if all the reviewers used DX12. IF DX12 ended up being faster for AMD there would be reason to avoid reviews saying use DX11 for Nvidia and DX12 for AMD.
Are you saying Nvidia just sucks cock at playing dx12 in general or something else? funny thing is it actually improves frustrates on AMD cards lol! I could swear the new 10 series by nvidia improves in dx12 games right? Heck i thought it did.
Evidence is intelligence
This is the dumbest comment I've read on the internet today. Congrats.
Continue the debate gentlemen. I shall continue eating my popcorn.
Async shading would make a difference IMHO. While not DX12, I think Doom and Vulkan would be a prime example. ID's TSSAA looks like an asynchronous timewarp. Allowing them to reduce AA and postprocessing costs as they only occur when a vblank is encountered. That should benefit both IHVs, although obviously Nvidia has some timing issues with the async shading part. While it might not show in raw FPS, I have a feeling that's the cause of the stuttering and input lag they're encountering.There's nothing inherent in DX12 that makes it better for either IHV, DX12 games that are using optimized codepaths for one IHV and not the other will naturally favor one IHV and not the other, just like any API. It's not a magic bullet as it is often portrayed, and the absence of performance improvements for NV cards means nothing except that the DX11 path was running just fine...
I've had no stuttering at all in vulkan doom, and pascal has no problems with async, on maxwell it's disabled entirely so... Doubt it's the cause of any stuttering you've encounteredAsync shading would make a difference IMHO. While not DX12, I think Doom and Vulkan would be a prime example. ID's TSSAA looks like an asynchronous timewarp. Allowing them to reduce AA and postprocessing costs as they only occur when a vblank is encountered. That should benefit both IHVs, although obviously Nvidia has some timing issues with the async shading part. While it might not show in raw FPS, I have a feeling that's the cause of the stuttering and input lag they're encountering.
Pascal can likely use preemption to get around the issue. Once every other frame or so depending on vblanks would be a huge issue. Point being it's an advantage that DX12 would have over DX11 beyond the usual benefits expected of async. Reducing the actual workload as opposed to increasing performance by filling gaps.I've had no stuttering at all in vulkan doom, and pascal has no problems with async, on maxwell it's disabled entirely so... Doubt it's the cause of any stuttering you've encountered
Async rendering tasks still benefit Pascal less than Fiji for example, even in timespy, I don't think it will have a major effect on the performance landscape
Pascal can likely use preemption to get around the issue. Once every other frame or so depending on vblanks would be a huge issue. Point being it's an advantage that DX12 would have over DX11 beyond the usual benefits expected of async. Reducing the actual workload as opposed to increasing performance by filling gaps.
In one of the interviews with the devs he mentioned how he liked to decouple rendering to improve performance. My understanding is that under TSSAA each frame is rendered with no AA or postprocessing. On consoles even the resolution of each frame may change. Then during a vblank a compute shader runs that intreprets all the rendered frames. Upscaling, AA, postprocess etc. So the game could be rendering 200 fps and only running the compute shader that does the SSAA and postprocessing 60 times. The compute shader would be fixed to your refresh rate while the game was likely rendering much faster.Sorry, I don't follow, you'll have to explain what Id is doing to reduce workload as opposed to filling blanks.
Well Pascal preemption is more granular than GCN's so if anything it can interrupt a running shader faster than GCN can but, as usual, the question is should it be interrupting a shader to run another task?
Not necessarily every frame, but on consoles they could be rendering 900P just to boost performance a bit. Yes they could adjust resolution on the fly to maintain a stable framerate though. On PC the resolution was fixed according to the devs. Correct on the postprocessing/AA only on displayed frames. It's a bit different than that with the temporal AA part. It was some sort of bicubic interpolation of the last few frames on top of reprojection to arrive at the presented frame. So the rendered frames are never actually presented, just the output of a compute shader mashing them together.So the resolution of every frame was changed dynamically to meet a time constraint ? Vblank is just the time between the end of reading the last line of a frame from FB and the beginning of reading the first line of the following frame right ? Essentially they're applying postprocessing only on the frames that are displayed ?
Not necessarily every frame, but on consoles they could be rendering 900P just to boost performance a bit. Yes they could adjust resolution on the fly to maintain a stable framerate though. On PC the resolution was fixed according to the devs. Correct on the postprocessing/AA only on displayed frames. It's a bit different than that with the temporal AA part. It was some sort of bicubic interpolation of the last few frames on top of reprojection to arrive at the presented frame. So the rendered frames are never actually presented, just the output of a compute shader mashing them together.
Oh no! Gears of War 4 has ASYNC Compute! Time to get the pitchforks Nvidia Defense Force!
Oh no! Gears of War 4 has ASYNC Compute! Time to get the pitchforks Nvidia Defense Force!
No, Asynch Compute is now 100% A-Okay now that pascal cards benefit from it slightly.
because reasons
Pascal can likely use preemption to get around the issue. Once every other frame or so depending on vblanks would be a huge issue. Point being it's an advantage that DX12 would have over DX11 beyond the usual benefits expected of async. Reducing the actual workload as opposed to increasing performance by filling gaps.
No preemption will not get around that issue, by using preemption you will be loosing milliseconds of time, not even microseconds.
Get the whole preemption thing out of your head, to use preemption, you have to turn off a kernel, then turn another kernel on, then turn off that kernel, and then turn the other kernel back on again, That is 4 steps, this is why it can't be used, it can be used for time sensitive tasks and prioritize tasks, because you are planning for certain things to happen. So in that delayed time you can do other things as well.
Even with fine grained preemption with AMD cards if that was used it will still have noticeable negative impact on latency,
yes its extremely unpredictable in that executing it without understanding the needs of all the queues and what ever else they need you can't effectively predict what you might miss, Doom I don't think uses this at all because they were fairly specific on what they use async for, and they never talked about preemption. Even oxide stated that haven't used preemption for anything as of yet but are "looking into it".
I would not leave something like that up to the driver. Doesn't sound feasible in a runtime environment.