Page 1 of 3 123 LastLast
Results 1 to 10 of 25

Thread: Mesa Receives Some OpenGL 3 Love

  1. #1
    Join Date
    Jan 2007
    Posts
    15,126

    Default Mesa Receives Some OpenGL 3 Love

    Phoronix: Mesa Receives Some OpenGL 3 Love

    OpenGL 3.0 was announced in the summer of 2007 and since then we have seen the subsequent releases of the 3.1, 3.2, and 3.3 specifications. Just last week there was even the release of OpenGL 4.0. The proprietary Linux graphics drivers have picked up support for these latest industry standard specifications, but it hasn't been smooth sailing in the open-source world...

    http://www.phoronix.com/vr.php?view=ODA4Mw

  2. #2
    Join Date
    Mar 2009
    Posts
    141

    Default

    Good work guys, keep it up.

  3. #3
    Join Date
    Dec 2008
    Posts
    35

    Default

    Wasn't OpenGL 3(at least part of it) supposed to be patent-encumbered?

  4. #4
    Join Date
    Oct 2008
    Location
    Sweden
    Posts
    983

    Default

    I don't know if any of the patented bits are being implemented yet, but the plan is to try and work around it:
    http://www.x.org/wiki/Events/XDC2009...OpenGL3andMesa

  5. #5
    Join Date
    Oct 2009
    Posts
    101

    Default

    It is disgusting that we have to work around or license patents just to be compatible with our competitors. This is an excellent example of why the EU is right to continue to reject software patents.

  6. #6
    Join Date
    Dec 2007
    Location
    Edinburgh, Scotland
    Posts
    590

    Default

    I'm pretty sure Gallium doesn't have an OpenGL 2.1 state tracker. It has OpenGL ES 1.1 and 2 state trackers and a mesa state tracker but no real OpenGL state tracker so far

    Do correct me if I'm wrong of course

  7. #7
    Join Date
    Sep 2008
    Location
    Netherlands
    Posts
    510

    Default

    Considering that Mesa implements OpenGL, and has a Gallium3D state tracker, how more real would you want it?

  8. #8
    Join Date
    Dec 2007
    Location
    Edinburgh, Scotland
    Posts
    590

    Default

    Quote Originally Posted by Remco View Post
    Considering that Mesa implements OpenGL, and has a Gallium3D state tracker, how more real would you want it?
    But that isn't a real OpenGL state tracker is it? You might as well just use a mesa driver wouldn't you? I might be misunderstanding entirely

  9. #9
    Join Date
    Jun 2009
    Posts
    2,932

    Default

    Mesa IS OpenGL, for all intents and purposes (other than the legal ones).

  10. #10
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,514

    Default

    Yep, Mesa using its Gallium3D paths *is* the OpenGL state tracker (with all the usual caveats that Mesa only implements an API similar to OpenGL). Mesa using the "classic" hardware drivers is "classic Mesa".

    Gallium3D replaces the hardware driver layer, not all of Mesa.

Posting Permissions

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