DirectX 12 adds a 20% gpu boost to the PC version of Fable

Actually it's not bs.


http://pclab.pl/art55953-4.html


But that level of performance is most likely only possible on aging CPUs and the lowest end parts just like it happened with the Mantle optimizations.

http://www.anandtech.com/print/8962/the-directx-12-performance-preview-amd-nvidia-star-swarm

Meanwhile it’s interesting to note that largely due to their poor DirectX 11 performance in this benchmark, AMD sees the greatest gains from DirectX 12 on a relative basis and comes close to seeing the greatest gains on an absolute basis as well. The GTX 980’s performance improves by 150% and 40.1fps when switching APIs; the R9 290X improves by 416% and 34.6fps.

Other than the GTX 980 being CPU limited, the gains from enabling DirectX 12 are consistent with what we saw for the 4 core configuration. Which is to say that even a relatively weak CPU can benefit from DirectX 12, at least when paired with a strong GPU. However the GTX 750 Ti result in particular also highlights the fact that until a powerful GPU comes into play, the benefits today from DirectX 12 aren’t nearly as great. Though the GTX 750 Ti does improve in performance by 26%, this is far cry from the 150% of the GTX 980, or even the gains for the GTX 680. While AMD is terminally CPU limited here, NVIDIA can get just enough out of DirectX 11 that a 2 core configuration can almost feed the GTX 750 Ti. Consequently in the NVIDIA case, a weak CPU paired with a weak GPU does not currently see the same benefits that we get elsewhere. However as DirectX 12 is meant to be forward looking – to be out before it’s too late – as GPU performance gains continue to outstrip CPU performance gains, the benefits even for low-end configurations will continue to increase.
 
Good luck on them correcting it. The Official Xbox Magazine twitter still says Elite: Dangerous is a console exclusive, not console debut.

Console debut makes more sense, why miss out on the huge PS4 install base.

Also, this being for PC makes much more sense
 
If the PC got 20% increase, why wouldn't the Xbox One? Edit: They also seem to be talking more specifically about Unreal Engine 4 here, and the benefits it's seeing from DX12.

Everyone seems to be assuming the X1 already had this boost from DX12, but no real confirmation. As far as I know the X1 has been touted to use the 11.2 feature set.

My common sense makes me doubt DX12 has been utilized in any significant fashion on the X1 because most titles have been multiplatform, including PC. Devs wouldn't have taken advantage of DX12 specifics on the X1, even if available, which at this point is just an assumption, if they were incompatible with the PC and PS4. Now that the PC and X1 both can use the same features, that would carry some more weight. Especially with Open GL also advancing on its own trajectory.
 
This thread

tumblr_nkgjkyMe5r1qa94kpo1_250.gif

This thread...scores!

tumblr_nkgjkyMe5r1qa94kpo2_250.gif
 
If the PC got 20% increase, why wouldn't the Xbox One? Edit: They also seem to be talking more specifically about Unreal Engine 4 here, and the benefits it's seeing from DX12.

Everyone seems to be assuming the X1 already had this boost from DX12, but no real confirmation. As far as I know the X1 has been touted to use the 11.2 feature set.

My common sense makes me doubt DX12 has been utilized in any significant fashion on the X1 because most titles have been multiplatform, including PC. Devs wouldn't have taken advantage of DX12 specifics on the X1, even if available, which at this point is just an assumption, if they were incompatible with the PC and PS4. Now that the PC and X1 both can use the same features, that would carry some more weight. Especially with Open GL also advancing on its own trajectory.

Why would a console get the same benefits as PC? It's a closed system and would already be designed with efficiency as a priority.
 
If the PC got 20% increase, why wouldn't the Xbox One? Edit: They also seem to be talking more specifically about Unreal Engine 4 here, and the benefits it's seeing from DX12.

Everyone seems to be assuming the X1 already had this boost from DX12, but no real confirmation. As far as I know the X1 has been touted to use the 11.2 feature set.

My common sense makes me doubt DX12 has been utilized in any significant fashion on the X1 because most titles have been multiplatform, including PC. Devs wouldn't have taken advantage of DX12 specifics on the X1, even if available, which at this point is just an assumption, if they were incompatible with the PC and PS4. Now that the PC and X1 both can use the same features, that would carry some more weight. Especially with Open GL also advancing on its own trajectory.

It's because consoles already code very close to the metal. Which is what DX12 does for the PC.
 
If the PC got 20% increase, why wouldn't the Xbox One? Edit: They also seem to be talking more specifically about Unreal Engine 4 here, and the benefits it's seeing from DX12.

Everyone seems to be assuming the X1 already had this boost from DX12, but no real confirmation. As far as I know the X1 has been touted to use the 11.2 feature set.

My common sense makes me doubt DX12 has been utilized in any significant fashion on the X1 because most titles have been multiplatform, including PC. Devs wouldn't have taken advantage of DX12 specifics on the X1, even if available, which at this point is just an assumption, if they were incompatible with the PC and PS4. Now that the PC and X1 both can use the same features, that would carry some more weight. Especially with Open GL also advancing on its own trajectory.

XB1 already has a "low-level/bare metal" API.

What is new is providing the same to Windows.
 
Why would a console get the same benefits as PC? It's a closed system and would already be designed with efficiency as a priority.

And that's the assumption I'm talking about. You have no idea if this is true, and if any of the games on X1 are actually taking advantage of that. I highly doubt EA, UBI or any of the major multiplatform publishers would code their games for specific DX12 features just for the X1, that wouldn't work on the PC or PS4.

It just makes more sense that they would wait to take advantage of that until their games can use it on the PC as well.
 
Now I know to whom those "Increase your penis size by 20%" online ads are for.

ThatsDamnGood.gif

Off topic: Why are Knack avatars still in existence?
And that's the assumption I'm talking about. You have no idea if this is true, and if any of the games on X1 are actually taking advantage of that. I highly doubt EA, UBI or any of the major multiplatform publishers would code their games for specific DX12 features just for the X1, that wouldn't work on the PC or PS4.

It just makes more sense that they would wait to take advantage of that until their games can use it on the PC as well.

I have every reason to think that's true. Source: the entire history of console development. The aim of Mantle and DX12 is to bring the same low level access to PC. There was never any reason to think X1 would get benefits from DX12 similar to what the PC will.
 
XB1 already has a "low-level/bare metal" API.

What is new is providing the same to Windows.

This console IS a PC with the only thing we had confirmed being DX11.2 running things behind the scene. Heck we have barely seen any of the features brought to the table by 11.2, such as virtual textures and shadow map capabilities. You could probably count on one hand the games available have even taken advantage of a DX11.2 feature that at this point is about 2 years old.

If you can point me the way to games even taking advantage of 11.2, I might be inclined to believe the myth that Xbox One games have ALREADY been designed to take advantage of DX12.

As it stands, I haven't seen it.
 
This console IS a PC with the only thing we had confirmed being DX11.2 running things behind the scene. Heck we have barely seen any of the features brought to the table by 11.2, such as virtual textures and shadow map capabilities. You could probably count on one hand the games available have even taken advantage of a DX11.2 feature that at this point is about 2 years old.

If you can point me the way to games even taking advantage of 11.2, I might be inclined to believe the myth that Xbox One games have ALREADY been designed to take advantage of DX12.

As it stands, I haven't seen it.

No, IT isn't. Running x86 doesn't mean consoles aren't still highly customized pieces of kit that allow devs access to a closed environment.
 
This console IS a PC with the only thing we had confirmed being DX11.2 running things behind the scene. Heck we have barely seen any of the features brought to the table by 11.2, such as virtual textures and shadow map capabilities. You could probably count on one hand the games available have even taken advantage of a DX11.2 feature that at this point is about 2 years old.

If you can point me the way to games even taking advantage of 11.2, I might be inclined to believe the myth that Xbox One games have ALREADY been designed to take advantage of DX12.

As it stands, I haven't seen it.

No-one said the Xbox One games were already designed to take advantage of DX12. Consoles are designed to code close to the metal. DX12 allows people to code close to the metal on PC.
 
No, IT isn't. Running x86 doesn't mean consoles aren't still highly customized pieces of kit that allow devs access to a closed environment.

And it doesn't mean squat if it's in a closed environment if no one's been taking advantage of those features because it's not compatible with the other platforms.

Again, there have been features specific to DirextX 11.2 that have been available for more than 2 years, and they are barely being touched. Your FIFA, Battlefield, Call Of Duty, etc..haven't been getting coded for DX12 specifics on X1, even if you want to believe it's had that capability.

If you have some proof of otherwise, I would like to see it, because I honestly haven't. I just keep hearing people making this assumption.
 
Maybe the confusion came from the press release.

From xbox wire...
http://news.xbox.com/2015/03/xbox-gdc-2015

DirectX 12: DirectX 12 enables PC developers to have a new level of power and control and is a single API developers can access across Windows devices. As shown with Fable Legends running on Unreal Engine 4, there has been a 20% improvement in performance. And as announced today, Epic is creating Unreal Tournament using Unreal Engine 4 running on DirectX 12, which sets a new bar for visual fidelity in PC gaming.
 
No-one said the Xbox One games were already designed to take advantage of DX12. Consoles are designed to code close to the metal. DX12 allows people to code close to the metal on PC.

Ok so...then if no one's actually taken advantage of it...that's the point I am making. You would obviously begin seeing an improvement on both. Because now it's available on PC, you are likely to see this increase in performance that has laid dormant on the X1, on both platforms. Now multiplatform publishers have more of a reason to use that, since at least 2 of the 3(sorry Nintendo) are compatible.
 
Ok so...then if no one's actually taken advantage of it...that's the point I am making. You would obviously begin seeing an improvement on both. Because now it's available on PC, you are likely to see this increase in performance that has laid dormant on the X1, on both platforms. Now multiplatform publishers have more of a reason to use that, since at least 2 of the 3(sorry Nintendo) are compatible.

Most multiplatform publishers (EA, Ubisoft) already heavily modify their games for each console - taking advantage of any platform specific APIs.

PS4 doesn't support DirectX yet publishers modify their PC/XB1 games to support the PS4 APIs...
 
Ok so...then if no one's actually taken advantage of it...that's the point I am making. You would obviously begin seeing an improvement on both. Because now it's available on PC, you are likely to see this increase in performance that has laid dormant on the X1, on both platforms. Now multiplatform publishers have more of a reason to use that, since at least 2 of the 3(sorry Nintendo) are compatible.

I'm not why you're continuing down this course when the original statement was debunked.

There is no performance that has "laid dormant" on the X1. It's already using a low-level API (AKA, what DX12 is using to give performance benefits on PC). In fact, it wouldn't surprise me if the API development on XB1 also helped develop the low-level API benefits of DX12 on PC.
 
Most multiplatform publishers (EA, Ubisoft) already heavily modify their games for each console - taking advantage of any platform specific APIs.

PS4 doesn't support DirectX yet publishers modify their PC/XB1 games to support the PS4 APIs...


We all know most multiplatform developers code for the lowest common denominator. Again, I remember doing some significant research on DirectX 11.2 when MS announced it. Middleware engines like Granite, virtual tiles usable for megatextures as well as shadow maps, were 2 of the biggest exciting points.

To this day, I can't think of a game that's even taken advantage of that. But you mean to tell me devs have been coding for DX12, which they just now completed?

Yeah, I don't buy it.
 
Top Bottom