DX9c vs DX10 vs DX10.1 vs DX11!!!!!

Status
Not open for further replies.


You may be over simplifying or are just plan wrong.

DX10 is better performing than DX9 when performing the same actions. However, DX10 offers new visual improvement features, but the enhanced visuals come at a performance price.

The same goes for DX11. It has improved performance over DX10 and DX9, but also has new visual enhancements availible, that when used, has a performance hit.

You might consider DX9 to be the best visual to performance ratio, but that may only be due to having older hardware. If you had a 5970 or 480, you'd get the same 60FPS with a DX9 title or with a newer, better visually pleasing DX11 game. Unless you have monitor beyond 60hz, you see 60 FPS at most regardless of how high FRAPS measures.

For 20 years, the industry has improved the gaming engines visuals at the cost of performance. If we didn't, we'd be wasting a lot of power that the GPU can offer. Who needs 3000 FPS, when your monitor can only display 60 and would you really find 300 FPS to be more enjoyable than 60 FPS with better visual quality?
 


nicely said :)

for most recent games even midrange GPU like 5770 or GTX460 able to max out the detail without having much performance impact even at 1980x1080/1200. honestly i don't like the idea dev skipping dx10 when releasing games for pc. i know it might easier for the dev just to focus on few things but i think it was not fare for those folks with powerful or multiple dx10 card in their system 😛
 
I've just sold my main gaming rig, as i was never using it anymore.

My 'HTPC' with is athlon II 635 and 5770, maxes out all my games at 1920x1080.

and i blame the consoles. and the general ignorance of the consumer that it takes thousands of dollars every few months to keep a gaming PC up to standard.
 




The only reason i've held on to my PS3 for so long is because of Force Unleashed 2, and since Force Unleashed 2 was such a big disappointment I think I may be selling my PS3 and just stick to the good old mouse and keyboard!!!!
 
We have consoles to thank for that.

Please, just stop it. Other then the fact DX isn't even used on consoles, most console titles are actually developed on the PC. Nevermind that the majority of the time, the PC varients are designed in parallel.

Graphically, nothing significant was added to the DX10 API; most of the enhancements went toward re-working parts of the API to exist with the new display driver model. DX11 added Tesselation and yet another new shader model, but due to Tesselations performance hit, you don't see it on a large scale.

Again, Rasterization is maxed out; we aren't getting new graphical effects out of it anymore. At this point, it makes more sense to move to Ray Tracing if we want real performance improvements.
 

The consoles are built on graphic processors that aren't able to use DX10/11 features so it amounts to the same thing. Also the target platform is what matters, not the development platform. I suspect you knew both of these things already so I'm not sure why you would purposely ignore them to make such a misleading statement.
It goes beyond DX version anyway. The games are built with the processing power of the consoles in mind which is a much more limiting factor and the reason why the best looking game is a pc exclusive that is about to hit its third birthday.
 


correct, so how can consoles have a say, if game A's target platform is the PC which majority, anno 2009 onwards, can run dx10 minimum?

consoles weren't holding the pc back in anyway, it was windows xp the past 3 years.
 

They obviously weren't holding back pc exclusive games in any way. That is a very different statement than the one you made above which is simply wrong and ignores the second paragraph of my post entirely.
 

TY
 
Why is this bloke from AMD saying that the Xbox uses a DX10 capable GPU then? :heink:
Vijay Sharma: Even before Vista we had WQHL-certification. So our driver is in great shape. And the other point is we are actually on our second generation of DX10.

PCGH: You're talking about Xbox360-GPU...

Vijay Sharma: Yes, Xbox360 was our first generation and we're on our second generation and you can see our lead in the drivers. This isn't the first time we're doing this. We have a lead, we have established technology, so we're very confident.

Source.
 


you mean this?




i'm trying to look at it on a programming point of view,

since console code is vastly different from pc code as well as the hardware that it'll run on, any limitation on the processing power of consoles is out of the picture if you're programming on the pc.

the same way my work-flow would be vastly different if i'm programming a payroll system using ms-access as oppose to sql-express.
 
No, all it means is the window or scope of abilities
You cant expect 300 HP from a KIA, so you start and design from within less than that framework
I ask you this, what impact is igps going to have on consoles?
If every new igp/cpu/apu has greater ability than the xbox, do you think the console makers will just sit around?
 
IMO, the igps have been the achilles heel for PC gaming, allowing consoles to have this lower ability, and is why we havnt seen a better model
The APU will change this, as, it isnt that for some magical reason therell be more gamers all the sudden, but all the sudden, all PCs will be able to game
 

If you were designing payroll systems to run on an Amiga 500 it might be somewhat comparable but beyond that I don't see the relevance of this point of view to the design limitations faced by programmers of current multi-platform games.
 
Status
Not open for further replies.