DX10....Why??

Soldato
Joined
19 Nov 2004
Posts
12,533
Location
Wokingham
I put this in software because DX10 is just software...right?

I want to know whats so great about DX10 that should justify me buying a new GFX card and Vista. Can someone please explain to a simpleton like me why its so hyped up?

I might buy a DX10 card but wait for a while for more support to come out for it before I buy Vista. Good plan?
 
Caporegime
Joined
18 Oct 2002
Posts
33,400
Location
West Yorks
DX10 is a completely different to DX9 in that enables tons of new effects

there are however no Direct X 10 games currently available

so buying an 8800GTX and Vista for DX10 is a little pointless

could however buy them, simply for the fact the 8800GTX is also the fastest DX9 card currently in production, and vista for the fact its the new MS operating system, irrespective of it comming with DX10 as well.

have a look for the screenshots of upcomming DX10 games, including UT2007. They'll speak for themselves.
 
Soldato
Joined
24 Jul 2004
Posts
22,594
Location
Devon, UK
I've wondered this as well.

What does Dx10 offer? I thought it was just faster due to the way it rendered things, rather than giving any tangiable visual differences.
 
Caporegime
Joined
18 Oct 2002
Posts
37,804
Location
block 16, cell 12
MrLOL said:
DX10 is a completely different to DX9 in that enables tons of new effects

have a look for the screenshots of upcomming DX10 games, including UT2007. They'll speak for themselves.


will they?

how much different do you think they will look in DX9 vs DX10 modes? not massively tbh,

AFAIK its simply a faster and more efficient render with a few bits and poeces thrown in.

I await correction.
 
Caporegime
Joined
18 Oct 2002
Posts
33,400
Location
West Yorks
one of the biggest advantages of DX10 is that allows physics calculations to be done by the GPU

want your water to moove realisticly ? sure, your GPU can do the physics calculations to make the puddle behave realisticly, and reactionally to your input.

DX10 also allows geometry shaders and allows morphing as well.

and the improvements in the DX10 code allow the same effects applied in DX9, to be applied over much bigger distances as well

it all adds up to quite a drastic visual difference, not just an FPS increase.
 
Soldato
Joined
18 Oct 2002
Posts
21,403
Location
Cambridge, UK
So some of the features of DX10:-



Fixed pipelines are being done away with in favor of fully programmable pipelines (often referred to as unified pipeline architecture), which can be programmed to emulate the same.

Paging of graphics memory, to allow data to be loaded to Video RAM when needed and move it out when not needed. This enables usage of the system memory to hold graphics data, such as textures, thereby allowing use of more and higher resolution textures in games.

There is no limit on the number of objects which can be rendered, provided enough resources are available.

Virtualization of the graphics hardware, to allow multiple threads/processes to use it, in turns.

New state object to enable the GPU to change states efficiently.

Shader model 4.0, enhances the programmability of the graphics pipeline. It adds instructions for integer and bitwise calculations.

Geometry shaders, which work on individual triangles which form a mesh.

Texture arrays enable swapping of textures in GPU without CPU intervention.

Resource View enables pre-caching of resources, thereby reducing latency.

Predicated Rendering allows drawing calls to be ignored based on some other conditions. This enables rapid occlusion culling, which prevents objects from being rendered if it is not visible or too far to be visible.

Instancing 2.0 support, allowing multiple instances of similar meshes, such as armies, or grass or trees, to be rendered in a single draw cell, reducing the processing time needed for multiple similar objects to that of a single one.



All sound like good stuff to me ;) (but to be honest I don't know much about GFX cards)

I guess time will tell how many features developers choose to incorporate in their games.

HEADRAT
 
Permabanned
Joined
18 Oct 2002
Posts
47,396
Location
Essex
panthro said:
I put this in software because DX10 is just software...right?

I want to know whats so great about DX10 that should justify me buying a new GFX card and Vista. Can someone please explain to a simpleton like me why its so hyped up?
Dunno, but every new version of DX is hyped to hell, as if it is the second coming of Christ...
 
Soldato
Joined
22 Jan 2005
Posts
2,825
Location
N Ireland
I was reading about D10 that it takes away the bottleneck of CPU by using GPU for calculations etc....so does that means games will run great on systems with modest CPU? Hope so!
 
Caporegime
Joined
18 Oct 2002
Posts
33,400
Location
West Yorks
barnettgs said:
I was reading about D10 that it takes away the bottleneck of CPU by using GPU for calculations etc....so does that means games will run great on systems with modest CPU? Hope so!

nope

as it will only be in games that are written for direct X. And with existing hardware available to them, instead of keeping the features set at the same level, and increase their availability to lower GPUs, i expect developers will be raising the bar the effects use, leaving old cards in the same position.

Direct X increases the ammount of performance available to a given GPU, but most new games coded in DX10, will likely just use this to add extra effects, rather than making those effects run on older cards. Heck there wont be "older" cards that can run DX10 for a long time. theres currently only 1 DX10 card lol.
 
Permabanned
Joined
18 Oct 2002
Posts
47,396
Location
Essex
Aren't we still waiting for games which are hugely better in DX9 than in DX8?

It will probably be years before DX10 is needed, because games will be written for the mass market*. By the time DX10 is mainstream, Vista will be on its way out, I bet.

(*not that PC gaming is very 'mass market' any more; rather, it is an expensive and dwindling niche market.)
 
Permabanned
Joined
18 Oct 2002
Posts
47,396
Location
Essex
Zefan said:
Far Cry and FEAR are perfect examples of games which use DX9 extremely well.
How is Far Cry better in DX9 vs DX8? I'm not saying it isn't, I'm curious :) I remember it being one of the first big games which utilised DX8 effects.
 
Permabanned
Joined
18 Oct 2002
Posts
47,396
Location
Essex
HEADRAT said:
I don't suppose anybody has any numbers that show how many console gamers there are vs PC gamers?

HEADRAT
Not me, but I gather that console games dominate stores nowadays, with PC games being relegated to last place.

PC gamers are the poor relation; they get old console hand-me-downs like Halo 2, years after it was on console. And which will doubtless require huge system requirements to run properly.
 
Soldato
Joined
14 Dec 2003
Posts
3,144
Location
Edinburgh
I read that WoW has more subscribers than there have been Xbox 360s sold. They might not be buying new games regularly, but there's a lot of PC Gamers out there.
 
Soldato
Joined
24 May 2006
Posts
3,824
Location
Surrey - UK
With the current advancements coming more and more it just worries me that game developers will not be encouraged to tidy and better code there games, as most of you i'm sure already know, a lot of top title games still seem unfinished or buggy to say the least and it can take several patches in some cases.

I hope increases in graphical technology is not at the cost of well coded games.
 
Permabanned
Joined
18 Oct 2002
Posts
47,396
Location
Essex
t31os said:
With the current advancements coming more and more it just worries me that game developers will not be encouraged to tidy and better code there games, as most of you i'm sure already know, a lot of top title games still seem unfinished or buggy to say the least and it can take several patches in some cases.

I hope increases in graphical technology is not at the cost of well coded games.
That is an inherent problem with PC games. Developers can be lazy because they can just specify inflated system requirements to get the game to run acceptably. It has been this way for years and I don't see any reason to believe it will change.
 
Back
Top Bottom