Jump to content

Recommended Posts

Posted

Or OpenGL 2.0 because it's in fact better optimized than DX9 (needs less calls for operations) and it's platform-independent. The OGL 3.0 specs are coming out soon, and with it, cards that support 3.0. Smile
There's some complicated thing that happens when you issue a driver call with DirectX (drawprimitive, set texture etc) that results in a CPU performance drain, meaning you spend more CPU time using DirectX than when using the corresponding OpenGL calls. You can attempt to minimise this overhead by the grouping of draw calls, but unless you're pretty damn clever, it can be quite complicated to figure out how to group by texture/shader/vertex/index buffers etc.

Afaik DX10 fixes the main overhead associated with driver calls, meaning you don't have to worry so much about all of that stuff.

Wiki page on what I'm talking about.

  • Replies 36
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted

From what I've read DX10 completely or near enough re-writes how the GPU works with the CPU. I in no way am a programmer and everything I'm saying is just what I've gathered. I don't know if these optimizations actually need new hardware (new GPUS) or OS compatibility (Vista) but all I know is it allows more to be processed by the GPU without CPU interval.

yeah, and the fact that we are talking about VISTA so it lowers the bars anyway, there we go..

Yeah, I already said that.

Also, I just read the following link and it shows a performance benchmark of GoW for DX9 and DX10, both on Vista. There is pretty much no graphical improvement in DX10 but there is a rather large loss for frame rate.

Which is weird because the main thing about DX10 is that its optimized better, its not that it has new technologies just that its been completely re-written to allow it to do more faster.

So now I'm really confused.

Gow Link: http://enthusiast.hardocp.com/article.h ... VzaWFzdA==

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...