Announcement

Collapse
No announcement yet.

OpenGL 4.5 For The Intel Mesa Driver May Be Imminent

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

  • OpenGL 4.5 For The Intel Mesa Driver May Be Imminent

    Phoronix: OpenGL 4.5 For The Intel Mesa Driver May Be Imminent

    Intel has been rapidly advancing their OpenGL 4.x support and OpenGL 4.5 is even in sight now...

    http://www.phoronix.com/scan.php?pag...L45-Robustness

  • #2
    opengl 4.3 guaranteed 4.4-5 possible

    very good for 3 months of development

    Comment


    • #3
      I would like to see OpenGL performance benchmark between Haswell, Broadwell, and Skylake.
      I wonder how good Kaby Lake will be when it comes...

      Comment


      • #4
        Originally posted by uid313 View Post
        I would like to see OpenGL performance benchmark between Haswell, Broadwell, and Skylake.
        I wonder how good Kaby Lake will be when it comes...
        Haswell (gen 7.5) will probably not make 4.0 (and up) for the upcoming release, although it looks like the missing pieces are being worked on.
        4.0: GL_ARB_gpu_shader_fp64 --- DONE (i965/gen8+, llvmpipe, softpipe)
        4.1: GL_ARB_vertex_attrib_64bit --- DONE (i965/gen8+, llvmpipe, softpipe)
        4.2: GL_ARB_stencil_texturing --- DONE (i965/gen8+, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr)
        4.4: GL_ARB_texture_stencil8 --- DONE (i965/gen8+, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, swr)
        Also I'm not sure how useable the CS code is on Haswell.

        Comment


        • #5
          Big problem with hsw is the 64bit float stuff. Intel hardware doesn't have all the fp64 ops in hardware, and they need to be emulated in software. That support is done for SIMD8/16/32 modes afaik. But vertex shaders on Haswell run in SIMD4x2 mode, and that's a bit different. Hence no gl4.0 yet (but Igalia is working on fp64 in SIMD4x2 mode).
          Compute is perfectly fine on HSW afaik.

          On bdw+ otoh compute is a problem since there's not enough space for the minimum number of threads (limits moved around a bit) in SIMD16 mode like on haswell, hence why SIMD32 is required on bdw for compute.

          Summary: The intel mesa driver has all the extensions needed, the problem is just getting all the extensions enabled on 1 platform together. Since SIMD32 seems close to merging (at least for compute shaders) it's looking really good.

          Comment


          • #6
            Originally posted by davidbepo View Post
            opengl 4.3 guaranteed 4.4-5 possible

            very good for 3 months of development
            3 months? People have been working on 4.3+ stuff for more than a year.

            Comment


            • #7
              Originally posted by Ancurio View Post

              3 months? People have been working on 4.3+ stuff for more than a year.
              When the commit timestamp don't tell the whole true :P

              Comment


              • #8
                GL 4.5 is finished on the Nouveau driver, aside from the KHR Robustness support. Then just waiting on 2 GL 4.4 extensions for full activation!

                Comment


                • #9
                  and then onto the opengl 4.5 additions from last year

                  Comment


                  • #10
                    Originally posted by boxie View Post
                    and then onto the opengl 4.5 additions from last year
                    Also known as what will soon be OpenGL 4.6 come August.

                    Comment

                    Working...
                    X