Slashdot Mirror


Windows Vista May Degrade OpenGL

srw writes "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."

7 of 633 comments (clear)

  1. Normal MS Decision... by Tiberius_Fel · · Score: 4, Informative

    This seems in line with what MS normally does. They've been trying to snuff out OpenGL (so far as I can see) and keep everyone in proprietary DirectX technologies.

    --
    Join the Empire! http://www.empirereborn.net/
  2. Re:MS by PsychicX · · Score: 5, Informative

    Read this post for an explanation of why this problem is NOT as bad as people are making it out to be.

  3. Re:What, you fucking idiots? by Tim+C · · Score: 5, Informative

    You do realise that most if not all graphics card/chipset manufacturers provide their own implementations of OpenGL with their drivers, don't you? That this is only going to apply to the system default drivers that no-one who cares in the least about performance is going to be using?

    European governments are starting to wise up that transfering as much as 0.3% of GDP to the United States in Windows licenses is not a smart move.

    Can you give any references for that figure please? According to the CIA world factbook, our GDP is $ 1,782,000,000,000 - are you really suggesting that we spend more than $5,300,000,000 on Windows licences? According to computerworld, MS's revenue for 2004 (total, not just for Windows) was $36.8 billion; that would mean (according to your figures) that the UK was providing well in excess of 14% of MS's revenue...

  4. MOD PARENT UP by BasharTeg · · Score: 4, Informative
    You do realise that most if not all graphics card/chipset manufacturers provide their own implementations of OpenGL with their drivers, don't you? That this is only going to apply to the system default drivers that no-one who cares in the least about performance is going to be using?

    This entire story is anti-Microsoft FUD. Microsoft is not bothering to maintain their "generic" OpenGL support as anything more than a wrapper to their preferred API. However, the only thing anyone is likely to be running the stock generic OpenGL driver on Windows for is the OpenGL screensavers on workstations not using a nice video card or downloaded drivers. Every Nvidia and ATI driver comes with its own OpenGL implementation.

    • This entire story is anti-Microsoft FUD about a complete non-issue.
    1. Re:MOD PARENT UP by majoun · · Score: 5, Informative

      No, it's not FUD. This announcement and call for action was made by the IHVs (3D Labs, ATI, and NVIDIA) at the OpenGL BOF at SIGGRAPH. If you install a hardware vendor's OpenGL ICD, the Aeroglass compositing desktop will be switched off. So, for users that want to run the Aeroglass desktop, that means you're stuck with Microsoft's generic OpenGL 1.4 implementation.

  5. Re:What, you fucking idiots? by rcs1000 · · Score: 5, Informative

    0.3% of GDP on Windows licences! Are you having a proverbial "laugh"?

    UK GDP - source Google - $ 1,782,000,000,000

    0.3% of UK GDP = $5,346,000,000 or $5.4bn

    I'm sure the UK spends a lot on Windows. But bear in mind that Microsoft's total annual revenues are only about $40bn, of which roughly half is client (Windows XP, etc.) and server (Windows 2003 Server). (In fact this over-states total Windows licenses, as there is also SQL Server, etc. in there.) But even on a best case, you're saying that the UK buys more than a quarter of all Microsoft Windows licenses. In fact, what you're really doing is making up sprurious statistics to get some temporary kudos.

    Next item of absurdity: "the United Kingdom spends 0.3% of GDP on it's transport infrastructure". Really? Source please. Of course there is no source, because this is a ridiculous made up number. Lets go to the UK Office of National Statistics: oh! it turns out that the UK government (excluding what is spent by private industry) spends, da da, £20bn on transport infrastructure. (Which, at today's exchange rate is about $35bn, or around 2% of GDP.)

    Congratulations, you made up some numbers and now will be modded all the way back down to -1, troll.

    Goodnight.

    --
    --- My dad's political betting
  6. Re:I was under the impression by Spy+Hunter · · Score: 5, Informative

    I understand that the article is slashdotted, so your mistake is forgivable. Here are the facts: MS is making vendor-supplied OpenGL implementations second-class citizens in Vista. When you use one, all the new graphics features they are including in Vista will be switched off. Users won't take kindly to your program disabling eyecandy across their entire desktop. This means that people must choose between using Microsoft's OpenGL supplied with Windows (which has always been and continues to be crappy, especially now that it will be layered on top of DirectX), or having their users hate them, or switching to DirectX. The people calling for action are the likes of ATI, NVidia, and 3DLabs, not just some random MS bashers.

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}