Solid-Stark said: It should be obvious that advancements in API's will bring improvements in performance. However, saying the XOne will be getting 2x more power is very misleading. Real world improvements will be anywhere between 5-20% which is still significant! |
It *could* be a game changer, it could be a flop, regardless, take anyones claim of either with a large grain of salt, not enough information out right now, except for what essentially constitutes as teasers from Microsoft.
Mr_No said: Even if DirectX 12 improves performance to the Xbox One, will there be any risk of overheating like one of the quotes in the OP? If it's prone to overheating, I'm not sure it'll be worth it. The Xbox One is good as it is right now. |
No.
The hardware isn't actually doing extra work, the software stack potentially just got more effecient, besides Microsoft actually over-engineered the Xbox One's cooling solution anyway.
Xenobot said:
You are wrong.
|
Direct X 11 isn't crappy.
It's actually a fantastic API, it's easy to use, lots of documentation and every major game engine pretty much supports it.
The main problem with Direct X 11 or any high-level API for that matter is that in order to abstract the hardware in such a way so that developers can interface with it easier, something has to give, usually that's in the form of performance.
Low Level API's are typically harder to build games for as developers need to get into the nitty gritty more, however that comes with it some extra speed.
With Direct X 12, Microsoft intends to bridge the gap somewhat, they're attempting to have the ease-of use that a high-level API brings but with the speed that a Low-Level API has, it's actually something that's never been done before, will they pull it off? Who knows.
But before ANYONE jumps to conclusions regarding speed and capability estimations... Just remember, it's not available yet, there is no data, so there is a high probability you're simply wrong.
etking said: DX12 will be twice as fast as DX11 but the X1 does not use DX at all in most cases. The low level API that is being used by most developers already has the speed of DX12 right now. |
You, nor I, nor any developer actually knows that for sure, again Direct X 12 isn't out yet, we have no idea how fast or slow it really is and what features it may or may not support, for all we know it may exceed the Xbox One's low level API in several areas or it may not.
ICStats said: ^ AMD & nVidia add game specific patches and workarounds in drivers. It's not exactly the same thing. Of course drivers themselves can and do get better, and boost perf. Especially in CPU bound code, better drivers and new features can reduce CPU load significantly. If a game is already GPU throughput limited, then a driver change is less effective. For example getting a game from 720p to 1080p uses 2X more GPU throughput, increasing load on shaders, texture units, memory bandwidth, and ROPs. Drivers can sometimes compile better shaders, but they can't increase the other resources. |
AMD and nVidia's drivers also have more lines of code than the Windows Kernel, they're stupidly complex pieces of software.
--::{PC Gaming Master Race}::--