Announcement

Collapse
No announcement yet.

The State Of Mesa OpenGL GL3/GL4 Updated

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    likes good

    one year and opengl 4.2 maybe be ready

    Comment


    • #3
      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?

      Comment


      • #4
        Michael, the "journalist" who never cites his sources.

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

        Comment


        • #5
          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.

          Comment


          • #6
            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.

            Comment


            • #7
              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.

              Comment


              • #8
                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...

                Comment


                • #9
                  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...

                  Comment


                  • #10
                    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!

                    Comment

                    Working...
                    X