Fortress Forever

Go Back   Fortress Forever > Off Topic > Chat

Reply
 
Thread Tools Display Modes
Old 08-07-2005, 11:06 AM   #1
o_osiris
 
o_osiris's Avatar
 
Join Date: Mar 2005
Location: In your pants.
Posts Rated Helpful 0 Times
Windows Vista = Goodbye OpenGL

Quote:
Originally Posted by Tetrachromatic
Quote:
On 6th August [2005], Microsoft's intentions for OpenGL support in Windows Vista were revealed on in an Opengl.org news announcement:
Microsoft's current plan for OpenGL on Windows Vista is to layer OpenGL over Direct3D in order to use OpenGL with a composited desktop to obtain the Aeroglass experience. If an OpenGL ICD is run - the desktop compositor will switch off - significantly degrading the user experience.
In practice this means for OpenGL under Aeroglass:

OpenGL performance will be significantly reduced - perhaps as much as 50%

OpenGL on Windows will be fixed at a vanilla version of OpenGL 1.4

No extensions will be possible to expose future hardware innovations

It would be technically straightforward to provide an OpenGL ICD within the full Aeroglass experience without compromising the stability or the security of the operating system. Layering OpenGL over Direct3D is a policy more than a technical decision.

As a result, the future of OpenGL as a mainstream library for computer and video games now looks precarious. Microsoft have taken the decision not to release the information necessary to allow third parties (such as those at NVidia, ATI or the other large graphics card manufacturers) to develop replacement drivers, leaving no way to avoid the 50% speed drop.

A 3Dlabs employee states in the same Opengl.org thread:

Quote:
This information came from the OpenGL BOF held at Siggraph 2005 in LA this last Wednesday evening. This was confirmed at the BOF by NVIDIA, ATI and us (3Dlabs).

As soon as an [installable client driver] is loaded the composited desktop is turned off on Windows Vista. If you want the composited desktop Aeroglass experience, you will need to make your application go through Microsoft's OpenGL implementation, which is layered on top of DirectX. As pointed out earlier, this layering can have performance implications. Their implementation supports OpenGL version 1.4 only, without extension support.

We believe it possible to provide an ICD with full composited desktop support while adhering to the stability and security requirements in Windows Vista. But we need Microsoft's help in doing so. Therefore, as mentioned before, please let your contact in the ISV or IHV or OEM community know how you feel about this and spread the word.
For some more information, you can browse these Microsoft Winhec slides:

"Windows Graphics Overview [WinHEC 2005; 171 KB]" http://download.microsoft.com/downlo...7_WinHEC05.ppt

"Advances in Display and Composition Architecture for Windows [WinHEC 2005; 422 KB]" http://download.microsoft.com/downlo...5_WinHEC05.ppt

Regards,
Barthold 3Dlabs
Source: http://en.wikipedia.org/wiki/Opengl#...rosoft_Windows
Wow. Fuck Microsoft.
o_osiris is offline   Reply With Quote


Old 08-07-2005, 11:35 AM   #2
o_drtom
 
o_drtom's Avatar
 
Join Date: Jun 2005
Posts Rated Helpful 0 Times
lol what are the chances everyone just sticks with xp?
what kind of retard is gonna run something that looks basically liek xp with a couple of silly tack ons but makes their pc run as if its 5 years older.
o_drtom is offline   Reply With Quote


Old 08-07-2005, 12:57 PM   #3
o_mooga
 
o_mooga's Avatar
 
Join Date: Feb 2005
Location: A Small Box
Posts Rated Helpful 0 Times
M$ is trying to make Long Horn greater then any other version of windows and in that presses they are KILLING backwards-compadibility.

People are already saying that Firefox can really gain power since the next version of IE is only for XP and up meaning that anyone running 2000, ME, or 98 have no way of upgrading besides Firefox.
o_mooga is offline   Reply With Quote


Old 08-07-2005, 01:46 PM   #4
o_travis dane
 
o_travis dane's Avatar
 
Join Date: Mar 2005
Location: Down here
Posts Rated Helpful 0 Times
Okay before everyone's jumping the gun, I think they're talking about OpenGL on the aeroglass-desktop. I presume you can select between D3D and OGL to accomplish the aeroglass effect. So at the moment, it's just OpenGL on the desktop that'll take the 50% hit, not games\applications. Still a bad thing though.

Quote:
M$ is trying to make Long Horn greater then any other version of windows and in that presses they are KILLING backwards-compadibility.

People are already saying that Firefox can really gain power since the next version of IE is only for XP and up meaning that anyone running 2000, ME, or 98 have no way of upgrading besides Firefox.
People on 98\ME should consider upgrading their crappy OS, instead of worrying about an outdated IE. And Win2000 doesn't have a lot to show for either, compared to XP.
o_travis dane is offline   Reply With Quote


Old 08-07-2005, 02:17 PM   #5
o_binarylife
 
Join Date: Jan 2005
Location: Pennsylvania
Posts Rated Helpful 0 Times
Quote:
And Win2000 doesn't have a lot to show for either, compared to XP.
_________________
Win2000 is just the last, good, stable version of windows. I'm using cause I don't feel like buying XP. Mostly because I have the option of holding off and therefore can save money to build my new box.

...but that doesn't relate to anything.
I'm doing that thing where I keepy talking even after all relevant information has been given. Isn't that strange? I do that every now and then. It bothers some people. I mean, seriously. ... OK doing that intentionally is hard.
o_binarylife is offline   Reply With Quote


Old 08-07-2005, 03:20 PM   #6
o_simmadown
 
Join Date: May 2005
Location: 1 of 4 time zones in U.S.A.
Posts Rated Helpful 0 Times
I doubt the mongoloids that still use 9x are going to be too concerned about upgrading to the next IE. Probably haven't even heard of Mozilla.

-Simma
o_simmadown is offline   Reply With Quote


Old 08-07-2005, 03:35 PM   #7
mervaka
A Very Sound Guy!
Fortress Forever Staff
 
mervaka's Avatar
 
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
Re: Windows Vista = Goodbye OpenGL

Quote:
Originally Posted by Osiris
It would be technically straightforward to provide an OpenGL ICD within the full Aeroglass experience without compromising the stability or the security of the operating system. Layering OpenGL over Direct3D is a policy more than a technical decision.

As a result, the future of OpenGL as a mainstream library for computer and video games now looks precarious. Microsoft have taken the decision not to release the information necessary to allow third parties (such as those at NVidia, ATI or the other large graphics card manufacturers) to develop replacement drivers, leaving no way to avoid the 50% speed drop.
i thought they had a court order to make windows MORE friendly for other companies to develop compatibly with? indeed fuck microsoft.

Quote:
Originally Posted by Travis Dane
Okay before everyone's jumping the gun, I think they're talking about OpenGL on the aeroglass-desktop
even so, the statement said it was in a technical sense perfectly possible and straightforward. M$ are just being cunts
mervaka is offline   Reply With Quote


Old 08-07-2005, 03:48 PM   #8
o_travis dane
 
o_travis dane's Avatar
 
Join Date: Mar 2005
Location: Down here
Posts Rated Helpful 0 Times
Re: Windows Vista = Goodbye OpenGL

Quote:
Originally Posted by Mervaka
Quote:
Originally Posted by Osiris
It would be technically straightforward to provide an OpenGL ICD within the full Aeroglass experience without compromising the stability or the security of the operating system. Layering OpenGL over Direct3D is a policy more than a technical decision.

As a result, the future of OpenGL as a mainstream library for computer and video games now looks precarious. Microsoft have taken the decision not to release the information necessary to allow third parties (such as those at NVidia, ATI or the other large graphics card manufacturers) to develop replacement drivers, leaving no way to avoid the 50% speed drop.
i thought they had a court order to make windows MORE friendly for other companies to develop compatibly with? indeed fuck microsoft.

Quote:
Originally Posted by Travis Dane
Okay before everyone's jumping the gun, I think they're talking about OpenGL on the aeroglass-desktop
even so, the statement said it was in a technical sense perfectly possible and straightforward. M$ are just being cunts
Being the Devil's advocate that I am, I'd argue MS is doing nothing wrong. First, I'd state that the aeroglass-interface is a mere gimmick, and doesn't provide anything remotely useful over the Win2000-ish interface. So MS is pretty much free to do whatever they like, as long as the users aren't affected in negative way. So as long as their OpenGL support for games and applications is fine, there's really nothing to argue about. Of course you might think MS are being asses for going with D3D exlusively, and only including a crippled OpenGL version. But then, didn't VALVe do the exact same thing with HL2? Painkiller? FarCry? I don't see anyone here complain about those games, while in fact they are on pretty much the same level as that aeroglass-interface gimmick.

People are free to sue if they can't use windows anymore because of a direction MS has chosen to take, but this aeroglass-interface is completely optional, and doesn't cripple Windows' functionality in any way.
o_travis dane is offline   Reply With Quote


Old 08-07-2005, 04:23 PM   #9
mervaka
A Very Sound Guy!
Fortress Forever Staff
 
mervaka's Avatar
 
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
but still, they chose to be cunts about it, what harm comes to letting the user decide. if OGL works better for a user than D3D, hes naturally going to want the better one, so why did they need to get in a tantrum about the fact their software is potentially inferior, and lock it all down? it only makes them look bad
mervaka is offline   Reply With Quote


Old 08-07-2005, 04:33 PM   #10
o_general levy
 
Join Date: May 2005
Location: UK
Posts Rated Helpful 0 Times
to be honest, the sooner we have standardised standards (no pun intended!) on the PC, the better for games and gamers games just cost too much to produce these days cos of all the different configs....plus the performance boost from more efficient code would be v nice.
o_general levy is offline   Reply With Quote


Old 08-07-2005, 05:28 PM   #11
o_travis dane
 
o_travis dane's Avatar
 
Join Date: Mar 2005
Location: Down here
Posts Rated Helpful 0 Times
Quote:
Originally Posted by Mervaka
but still, they chose to be cunts about it, what harm comes to letting the user decide. if OGL works better for a user than D3D, hes naturally going to want the better one, so why did they need to get in a tantrum about the fact their software is potentially inferior, and lock it all down? it only makes them look bad
They chose to do it in D3D, which makes sense as it's their own API. Having to incoporate OpenGL as well brings along a truckload of work. It's quite the same reason why a lot of game developers choose a single API these days. Using 2 different APIs at the same time just brings along a lot of overhead.

You're making too big a fuss out of this. You make it seem like you are somehow forced to use D3D, which is nonsense. It's just this aeroglass-interface that needs it. Also, OpenGL is only circumvented with D3D when it interferes with aeroglass's interface, and by that I mean windowed OpenGL windows. Full screen OpenGL windows pose no problem, but windowed ones can conflict when transparent windows (aeroglass) are dragged over them.

I personally have a great preference for OpenGL in everything I do, but the reason I don't mind what MS is doing, is because I simply do not use these useless gimmicks, hence I'm not bothered by it. And I think any self-respected PC user doesn't even bother with fancy desktop-themes, when they're more interested in their performance.
o_travis dane is offline   Reply With Quote


Old 08-07-2005, 06:19 PM   #12
o_sobe green
 
o_sobe green's Avatar
 
Join Date: Jan 2005
Location: Arkansas
Posts Rated Helpful 0 Times
There isn't alot I can't do in Win2k that I'd want to do in XP. I like Win2k better. I don't have -anything- like IE or MSN Messenger integrated. I don't have any product activation that might one day decide it isn't activated. My main GUI doesn't look like a piece of candy or a child's toy. And all of the service packs I've downloaded worked like they were supposed to. Why I'd want to spend 200$ to run a buggy OS is beyond me.
o_sobe green is offline   Reply With Quote


Old 08-07-2005, 06:55 PM   #13
o_travis dane
 
o_travis dane's Avatar
 
Join Date: Mar 2005
Location: Down here
Posts Rated Helpful 0 Times
Quote:
Originally Posted by SoBe Green
I don't have -anything- like IE or MSN Messenger integrated.
MSN isn't integrated, and IE if not used takes up a staggering 1 megabyte, cry me a river.

Quote:
I don't have any product activation that might one day decide it isn't activated.
Never encountered ANYTHING relating to any kind of activation what so ever.

Quote:
My main GUI doesn't look like a piece of candy or a child's toy.
Four clicks to disable the luna theme.

Quote:
And all of the service packs I've downloaded worked like they were supposed to.
Glad to hear that, mine too.

Quote:
Why I'd want to spend 200$ to run a buggy OS is beyond me.
You failed to point out a single bug, and WindowsXP doesn't even come close to 200$.
o_travis dane is offline   Reply With Quote


Old 08-07-2005, 08:43 PM   #14
o_frz
 
Join Date: Jun 2005
Posts Rated Helpful 0 Times
I think windows beta1 vista looks allot more "professional" & "solid" then windows XP or windows 2000.

I even like the new improvements and search features of the OS.

Don't understand why u would stick to windows 2000, when u can have windows XP and dissable the gui in the performance options, making it look like windows 2000 (u can do the same thing in vista).

Just for the installer of vista alone, i would trow XP in the bin.

I'm prolly happy with any try to improve windows. Lets face it, aslong no other OS can provide any level of half decent media content & a product that easy to work with. M$ windows is all we have.
o_frz is offline   Reply With Quote


Old 08-07-2005, 09:31 PM   #15
Jiggles
Retired FF Staff
 
Jiggles's Avatar
 
Join Date: Jan 2005
Location: CowTown
Posts Rated Helpful 0 Times
The difference between XP and 2k, as far as I'm concerned, is that under XP, I need to spend 8 or so minutes disabling various settings, on a clean install. That's basically it. No real reason to upgrade, unless you really want System Restore (nope), IE with a pop-up blocker (nope), or a built-in firewall (nope).

Though I have a volume liscense version of XP Pro, so I don't have to activate it, ever.
Jiggles is offline   Reply With Quote


Old 08-07-2005, 09:46 PM   #16
o_mooga
 
o_mooga's Avatar
 
Join Date: Feb 2005
Location: A Small Box
Posts Rated Helpful 0 Times
Quote:
Originally Posted by BinaryLife
Quote:
And Win2000 doesn't have a lot to show for either, compared to XP.
_________________
Win2000 is just the last, good, stable version of windows. I'm using cause I don't feel like buying XP. Mostly because I have the option of holding off and therefore can save money to build my new box.

...but that doesn't relate to anything.
I'm doing that thing where I keepy talking even after all relevant information has been given. Isn't that strange? I do that every now and then. It bothers some people. I mean, seriously. ... OK doing that intentionally is hard.
I like both 2000 and XP but I feel XP is better becuase it's about at stable as 2000 and it's compleatly compatible with everything. I don't know if it's still a problem but when 2000 came out, very few programs ran on it
o_mooga is offline   Reply With Quote


Old 08-07-2005, 10:11 PM   #17
o_osiris
 
o_osiris's Avatar
 
Join Date: Mar 2005
Location: In your pants.
Posts Rated Helpful 0 Times
The performance hit DOES effect games.
Quote:
Originally Posted by Slashdot.org
OpenGL is the industry choice for cross platform, hardware accelerated 3D graphics, and it is also the only way you can get fast 3D graphics on your Linux desktop. It now seems Windows Vista implements OpenGL via Direct3D, seriously degrading its performance and attractiveness to developers." From the article: "In practice this means for OpenGL under Aeroglass: OpenGL performance will be significantly reduced - perhaps as much as 50%, OpenGL on Windows will be fixed at a vanilla version of OpenGL 1.4, No extensions will be possible to expose future hardware innovations. It would be technically straightforward to provide an OpenGL ICD within the full Aeroglass experience without compromising the stability or the security of the operating system. Layering OpenGL over Direct3D is a policy more than a technical decision.
o_osiris is offline   Reply With Quote


Old 08-07-2005, 10:27 PM   #18
mervaka
A Very Sound Guy!
Fortress Forever Staff
 
mervaka's Avatar
 
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
dont really know why i havnt gone back to 2k, i should when i get around to finding my CD :/
mervaka is offline   Reply With Quote


Old 08-07-2005, 10:28 PM   #19
o_travis dane
 
o_travis dane's Avatar
 
Join Date: Mar 2005
Location: Down here
Posts Rated Helpful 0 Times
Quote:
Originally Posted by Osiris
The performance hit DOES effect games.
Quote:
Originally Posted by Slashdot.org
OpenGL is the industry choice for cross platform, hardware accelerated 3D graphics, and it is also the only way you can get fast 3D graphics on your Linux desktop. It now seems Windows Vista implements OpenGL via Direct3D, seriously degrading its performance and attractiveness to developers." From the article: "In practice this means for OpenGL under Aeroglass: OpenGL performance will be significantly reduced - perhaps as much as 50%, OpenGL on Windows will be fixed at a vanilla version of OpenGL 1.4, No extensions will be possible to expose future hardware innovations. It would be technically straightforward to provide an OpenGL ICD within the full Aeroglass experience without compromising the stability or the security of the operating system. Layering OpenGL over Direct3D is a policy more than a technical decision.
I didn't claim otherwise, let me quote myself again:

Quote:
Also, OpenGL is only circumvented with D3D when it interferes with aeroglass's interface, and by that I mean windowed OpenGL windows. Full screen OpenGL windows pose no problem, but windowed ones can conflict when transparent windows (aeroglass) are dragged over them.
So yes, it interferes with anything that is using OpenGL and is running in windowed mode. However, I felt liberal enough to assume most of you ran games in FULLSCREEN, in which case it does not affect them in any way. But I can't stress enough that the performance loss only involves the aeroglass-interface, and DOES NOT, I repeat DOES NOT occur when you're using other themes (Luna, Win2000).
o_travis dane is offline   Reply With Quote


Old 08-07-2005, 10:41 PM   #20
mervaka
A Very Sound Guy!
Fortress Forever Staff
 
mervaka's Avatar
 
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
as long as i can still run opengl stuff in a basic window i dont mind really tbh
mervaka is offline   Reply With Quote


Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:29 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.