Results 1 to 9 of 9

Thread: The State Of Intel's GLSL2 Compiler

  1. #1
    Join Date
    Jan 2007
    Posts
    14,548

    Default The State Of Intel's GLSL2 Compiler

    Phoronix: The State Of Intel's GLSL2 Compiler

    Intel's Eric Anholt has been working on writing a GLSL2 compiler for their open-source Mesa graphics stack. Mesa's GL Shading Language compiler has been limited to version 1.4 support, but Eric is making headway in supporting version 2.0. In response to the recent ATI R300 GLSL discussion, Eric has provided an update on the Intel efforts...

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

  2. #2
    Join Date
    Oct 2007
    Posts
    912

    Default

    Just to nitpick - I think you mean OpenGL 2.0 with GLSL support. GLSL v1.4 would be with OpenGL 3.2 (the version number was all out of whack, but is synch'd with OpenGL 4.x now).

  3. #3
    Join Date
    Oct 2007
    Posts
    912

    Default

    erg, no editing...
    my own confusion with it stems not from phoronix btw, but from the linked mailing list (which phoronix is only reporting on).
    (it's going to be one of those days for me)

  4. #4
    Join Date
    Nov 2008
    Posts
    7

    Default

    I don't think there is a GLSL 2...

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

    Default

    Yeah, the GLSL compiler in Mesa is for 1.20, the one Intel is writing seems to be at 1.30 (at least at the moment).

  6. #6
    Join Date
    Jan 2009
    Posts
    619

    Default

    whizse> That's right.

  7. #7
    Join Date
    Apr 2008
    Posts
    127

    Default

    GLSL 2.0 does not exist

    OpenGL 3.0 -> GLSL 1.30
    OpenGL 3.1 -> GLSL 1.40
    OpenGL 3.2 -> GLSL 1.50
    OpenGL 3.3 -> GLSL 3.30
    OpenGL 4.0 -> GLSL 4.00

    I'm not entire sure about what happened before GLSL 1.30, but I presume something like this:

    OpenGL 2.1 -> GLSL 1.20
    OpenGL 2.0 -> GLSL 1.10
    OpenGL 1.4 -> GLSL 1.00

  8. #8
    Join Date
    Jan 2009
    Posts
    619

    Default

    Quote Originally Posted by Heiko View Post
    GLSL 2.0 does not exist

    OpenGL 3.0 -> GLSL 1.30
    OpenGL 3.1 -> GLSL 1.40
    OpenGL 3.2 -> GLSL 1.50
    OpenGL 3.3 -> GLSL 3.30
    OpenGL 4.0 -> GLSL 4.00

    I'm not entire sure about what happened before GLSL 1.30, but I presume something like this:

    OpenGL 2.1 -> GLSL 1.20
    OpenGL 2.0 -> GLSL 1.10
    GL_ARB_shading_language_100 -> GLSL 1.10 (and 1.00)

    OpenGL 1.4 doesn't have GLSL.

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

    Default

    Ian Romanick posted a longer overview on his blog:

    http://www.paranormal-entertainment....mpiler_take_2/

Posting Permissions

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