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

Thread: The State Of Mesa OpenGL GL3/GL4 Updated

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

    Default The State Of Mesa OpenGL GL3/GL4 Updated

    Phoronix: The State Of Mesa OpenGL GL3/GL4 Updated

    The infamous GL3.txt documentation was updated over the weekend that provides a look at where the various Mesa/Gallium3D drivers come in with their support for the OpenGL 3.x and 4.x extensions. The Nouveau driver status was updated followed by some slight reformatting to the document to give an easy look at where the open-source OpenGL 3/4 support comes in today...

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

  2. #2
    Join Date
    Apr 2013
    Posts
    221

    Default likes good

    one year and opengl 4.2 maybe be ready

  3. #3
    Join Date
    Sep 2008
    Posts
    121

    Default

    What part of these are dependant on developing actual implementations for each different driver? The new indiegogo campaign was for the arrays_of_arrays extension, but surely he wasn't going to do this for all the drivers.

    Is it just certain, more difficult extensions that need driver specific implementations?

  4. #4
    Join Date
    Dec 2011
    Posts
    2,006

    Default

    Michael, the "journalist" who never cites his sources.

    http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt

  5. #5
    Join Date
    Jul 2013
    Posts
    199

    Default

    Quote Originally Posted by Micket View Post
    What part of these are dependant on developing actual implementations for each different driver? The new indiegogo campaign was for the arrays_of_arrays extension, but surely he wasn't going to do this for all the drivers.

    Is it just certain, more difficult extensions that need driver specific implementations?
    Some extensions require more driver specific work than others.

  6. #6
    Join Date
    Nov 2007
    Posts
    1,353

    Default

    Quote Originally Posted by uid313 View Post
    Michael, the "journalist" who never cites his sources.

    http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
    Thank You.

  7. #7
    Join Date
    Nov 2011
    Posts
    267

    Default

    Not only is it little more than screenshots of GL3.txt, the summary isn't correct!

    OpenGL 3.2 and OpenGL 3.3 is where the Radeon (R600 and RadeonSI) support comes in behind Intel and Nouveau with their NV50 and NVC0 (Fermi and Kepler) Gallium3D drivers.
    Actually, r600 and radeonsi both support all of GL3.2 except for geometry shaders and GLSL 1.50.
    nvc0 is at the same level, but nv50 is missing those, seamless cubemaps (GL_ARB_seamless_cube_map), and multisample textures (GL_ARB_texture_multisample)

    For OpenGL 3.3, r600 and radeonsi are missing only GLSL 3.30. Only i965, r600, and radeonsi support GL_ARB_texture_rgb10_a2ui and GL_ARB_vertex_type_2_10_10_10_rev.
    So Nouveau is farther behind, while r600 and radeonsi only need newer GLSL and geometry shaders.

  8. #8
    Join Date
    Feb 2008
    Posts
    205

    Default

    Quote Originally Posted by uid313 View Post
    Michael, the "journalist" who never cites his sources.

    http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
    I agree!

    He's the Master of Link Bait, after all...

  9. #9
    Join Date
    Jan 2009
    Posts
    1,300

    Default

    Quote Originally Posted by Ibidem View Post
    Not only is it little more than screenshots of GL3.txt, the summary isn't correct!


    Actually, r600 and radeonsi both support all of GL3.2 except for geometry shaders and GLSL 1.50.
    nvc0 is at the same level, but nv50 is missing those, seamless cubemaps (GL_ARB_seamless_cube_map), and multisample textures (GL_ARB_texture_multisample)

    For OpenGL 3.3, r600 and radeonsi are missing only GLSL 3.30. Only i965, r600, and radeonsi support GL_ARB_texture_rgb10_a2ui and GL_ARB_vertex_type_2_10_10_10_rev.
    So Nouveau is farther behind, while r600 and radeonsi only need newer GLSL and geometry shaders.
    ....so their support is behind that of intel's...

  10. #10
    Join Date
    Apr 2011
    Posts
    28

    Default

    GL_ARB_arrays_of_arrays (GL 4.3) Indiegogo campaign has been been quite successful so far. Basic target (reached) is to write piglit tests and stretch goal ($657 away) is to actually write the extension. Considering that basic goal was funded in about 24h I'm positive this extension will be ready soon too!

Posting Permissions

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