Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: Win XP and Opengl32.dll (1.2?)

  1. #1
    Intern Contributor
    Join Date
    Jan 2001
    Location
    Portland, ME., USA
    Posts
    86

    Win XP and Opengl32.dll (1.2?)

    Hi,
    I've heard Win XP will ship with Ogl 1.2, i.e. through software, not vendor specific implementations. Can anyone confirm this?

    I've poked around on the M$ sight but could not find anything.

    Many thanks for those who reply with pertinent information.

    lobstah...
    lobstah

  2. #2
    Senior Member OpenGL Pro
    Join Date
    Jun 2000
    Location
    Shreveport, LA, USA
    Posts
    1,505

    Re: Win XP and Opengl32.dll (1.2?)

    Actually I think it does not support software opengl like previous Windows OS's. Instead XP supports OpenGL emulation through Direct3D, i.e. a wrapper. But still, even then it must emulate a particular version of OpenGL. I wouldn't be surprised if it was still 1.1, though would like to know for sure myself.

    Of course this not to say it does not also support hardware accelerated OpenGL by way of a vendor's implementation, it does that too.

    [This message has been edited by DFrey (edited 04-17-2002).]

  3. #3
    Intern Contributor
    Join Date
    Jan 2001
    Location
    Portland, ME., USA
    Posts
    86

    Re: Win XP and Opengl32.dll (1.2?)

    Hi DFrey,

    Thanks for the reply. When I get a change, I'll look harder on the M$ sight to find an answer. If I can find one, I'll post my results. I going to contact tech support since XP came with my computer.

    lobstah...
    lobstah

  4. #4
    Senior Member OpenGL Pro
    Join Date
    Feb 2002
    Location
    Bonn, Germany
    Posts
    1,633

    Re: Win XP and Opengl32.dll (1.2?)

    Information about MS' abominable OpenGL->D3D Wrapper is here .

  5. #5
    Intern Contributor
    Join Date
    Jan 2001
    Location
    Portland, ME., USA
    Posts
    86

    Re: Win XP and Opengl32.dll (1.2?)

    1.1.

    Crap.

    Figures.

    I wonder how much effort it took to create this wrapper vs. porting Openg32.dll to XP.

    Keeping in mind XP is built on NT and NT has Opengl32.dll.

    What a bunch of ****ing crap--just had to say it, please excuse.

    grrrrrrrrrrrrrr.
    lobstah

  6. #6
    Advanced Member Frequent Contributor marcus256's Avatar
    Join Date
    Aug 2001
    Location
    Sweden
    Posts
    764

    Re: Win XP and Opengl32.dll (1.2?)

    The interesting thing is that they obviously made an effort in improving OpenGL under Windows XP (going from SW renderer to a possibly HW accelerated DirectX renderer), but still they didn't find it fit to go for a newer version of OpenGL. (?!)

    If they wanted to go with their motto (promote DirectX, kill OpenGL), they could just have kept the software OpenGL 1.1 renderer from Win2k.

    Does anyone understand?

  7. #7
    Intern Contributor
    Join Date
    Jan 2001
    Location
    Portland, ME., USA
    Posts
    86

    Re: Win XP and Opengl32.dll (1.2?)

    I think so, have Ogl make better use of hardware rendering through the use of DirectX.

    If this is correct, then I take back my grrrrrr and foul language comment.
    lobstah

  8. #8
    Senior Member OpenGL Pro
    Join Date
    Feb 2002
    Location
    Bonn, Germany
    Posts
    1,633

    Re: Win XP and Opengl32.dll (1.2?)

    Originally posted by lobstah:
    I think so, have Ogl make better use of hardware rendering through the use of Direct.
    Better Hardware access through DirectX? You gotta be kidding, right? The best method would be just a vendor-supplied OpenGL driver and in fact *tadaa*, that's how it works everywhere else.

    Oh well, 'upgrading' to XP, hrhrhr.

  9. #9
    Intern Contributor
    Join Date
    Jan 2001
    Location
    Portland, ME., USA
    Posts
    86

    Re: Win XP and Opengl32.dll (1.2?)

    My experience with "vender drivers" has not been good; they're buggy. I can take the same code and run it on three different computers, each with a different video card and get three different bugs when hardware accelerated that are not present when sw accelerated.

    If M$ approach can make this more bearable, i.e. reliable, then I'm for it. However, I've not had good experience with this either.

    I have a multi-thread app that works fine with SW rendering and doesn't work with HW rendering on an XP machine. What the hell?

    So, does it really work everwhere else?

    And why in the hell should a programmer have to be concerned with the hardware?

    Sounds like programming in the 1980's to me.

    As you can tell, I like to concentrate on the app and what it can do instead speading my time working out details that don't directly pertain to the task at hand.

    Don't be offended by my comments, an API should be an API.

    I guess I'm a bit of a purist.
    lobstah

  10. #10
    Senior Member OpenGL Pro
    Join Date
    Feb 2002
    Location
    Bonn, Germany
    Posts
    1,633

    Re: Win XP and Opengl32.dll (1.2?)

    I just don't see how DirectX is supposed to be any better. It's just another vendor supplied hardware driver, layered under MS' libraries. If a vendor makes unbearable OpenGL drivers, chances are that the DirectDraw/Direct3D drivers are just as bad.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •