I rather doubt that it's going to be in Dx10. Games exclusive for that won't be around for about a year or two.Diedel wrote:If they make CD DX10, it will be a no go for me. To hell with DirectX. People should go OpenGL. v3.0 is around the corner.
What M$ is *really* up to with Vista - a must read!
- TIGERassault
- DBB Admiral
- Posts: 1600
- Joined: Tue Aug 10, 2004 3:33 pm
- FunkyStickman
- DBB Ace
- Posts: 309
- Joined: Wed Apr 20, 2005 2:26 pm
- Location: 'Nawlins
from what I heard, MS isn't providing their own opengl drivers, but nothing is preventing Nvidia and AMD from providing their own.Diedel wrote:There will be no direct support anymore. I have read that the gfx driver providers can somehow get it into Vista, but that's all. MS tries to kill off OpenGL.
Vista stinks, and since Vista I believe M$ does, too.
Like the previous versions of windows.
Are you kidding? MS is too providing its own OpenGL driver. It sucks just as much as all the ones before it. At least it has some notion of hardware acceleration this time.
OpenGL support in Vista is up to hardware vendors, and supposedly desktop compositing must be disabled for it to work. I wonder if nVidia/ATI are working on ways to get OGL to work with desktop composition. From what I've read, MS isn't allowing it for stability reasons. I figure, OGL and D3D are just two different ways of interfacing with the same hardware... cooperation between them could theoretically be implemented at the driver level with decent speed. But, you wouldn't want to run OGL apps composited for the same reason you don't want to run D3D apps composited: performance goes to hell. That's why MS's decision has no net effect on games that run using OpenGL. I don't know why there's all the fuss about it. The ONLY thing about OGL in Vista is that MS's default implementation for it sucks.
OpenGL support in Vista is up to hardware vendors, and supposedly desktop compositing must be disabled for it to work. I wonder if nVidia/ATI are working on ways to get OGL to work with desktop composition. From what I've read, MS isn't allowing it for stability reasons. I figure, OGL and D3D are just two different ways of interfacing with the same hardware... cooperation between them could theoretically be implemented at the driver level with decent speed. But, you wouldn't want to run OGL apps composited for the same reason you don't want to run D3D apps composited: performance goes to hell. That's why MS's decision has no net effect on games that run using OpenGL. I don't know why there's all the fuss about it. The ONLY thing about OGL in Vista is that MS's default implementation for it sucks.
Interesting--so when you try to run a windowed OpenGL game with Vista bling enabled, does it temporarily disable desktop composition, or does it give something along the lines of an error message?pATCheS wrote:OpenGL support in Vista is up to hardware vendors, and supposedly desktop compositing must be disabled for it to work.
I'm not sure if Vista does this, but compiz's way of handling any performance issue of desktop composition + 3d games is to disable desktop composition for fullscreen 3d stuff, since there's no need to have it for a fullscreen 3d game.
- Krom
- DBB Database Master
- Posts: 16138
- Joined: Sun Nov 29, 1998 3:01 am
- Location: Camping the energy center. BTW, did you know you can have up to 100 characters in this location box?
- Contact:
You have never used multiple monitors before have you?Jeff250 wrote:I'm not sure if Vista does this, but compiz's way of handling any performance issue of desktop composition + 3d games is to disable desktop composition for fullscreen 3d stuff, since there's no need to have it for a fullscreen 3d game.
the majority.Duper wrote:Open GL,,, fine. what about D3d sound drivers? how many games and software use existing windows d3d drivers?
The only windows games that only use OpenGL are games using iD engines.
nearly all use DirectSound, a handful use OpenAL.
EAX doesn't work in vista via Directsound, or so Creative says.
Why would multiple monitors make a difference? You can composite on one monitor and not on another. Desktop applications on one monitor, even if composited on that monitor, shouldn't composite with a fullscreen game on another monitor.Krom wrote:You have never used multiple monitors before have you?
Here is what the Windows Vista Team Blog has to say about the paper I have linked to in this thread's initial post:
http://windowsvistablog.com/blogs/windo ... swers.aspx
Although it is a long read, the really interesting part is the user comments. Kyo, I recommend you read them, that may make you reconsider your wiseguy remarks about obscure and biased uni profs from the beginning of this thread.
http://windowsvistablog.com/blogs/windo ... swers.aspx
Although it is a long read, the really interesting part is the user comments. Kyo, I recommend you read them, that may make you reconsider your wiseguy remarks about obscure and biased uni profs from the beginning of this thread.