Announcement

Collapse
No announcement yet.

FP64 Support Finally Lands In Mesa Git For Intel Haswell

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

  • #11
    Any ETA for IvyBridge?

    Comment


    • #12
      Originally posted by Kayden View Post
      There's also image load store in the vec4 backend needed for GL 4.2. After that I think it can jump the rest of the way...
      I don't think that's required. ARB_shader_image_load_store only requires frag (and with ARB_compute_shader, compute) support. Both of those are scalar, so you should be able to get GL 4.5 once the va64 bits have been worked out, if any. Everything else has already been fixed up for HSW (stencil texturing, qbo), although not yet for IVB, which will be stuck at GL 4.2 when the fp64 is done.

      Comment


      • #13
        Well done!

        Comment


        • #14
          Originally posted by RussianNeuroMancer View Post
          Any ETA for IvyBridge?
          This. Kayden plz

          Comment


          • #15
            why is this such a huge deal that took a lifetime to complete support for? do these chips not actually support fp64 and needed to have a bunch of emulation code written for it or something?

            Comment


            • #16
              Originally posted by quaz0r View Post
              these chips not actually support fp64 and needed to have a bunch of emulation code written for it
              Yep.limit

              Comment


              • #17
                Yes, it took seven years for a processor that has only _ever_ been used at OGL 4 with proprietary code, to now have a publicy shared equal.
                Theres a reason why public drivers take long to hit the market; the developers cant make money off the code. Its pretty basic.

                Instead, if you realize the competitiveness this makes for Haswell drivers, it is huge! Microsoft can basically no longer claim sole capability.

                Rejoice!

                Comment


                • #18
                  Originally posted by AdamOne View Post
                  Yes, it took seven years for a processor that has only _ever_ been used at OGL 4 with proprietary code, to now have a publicy shared equal.
                  Theres a reason why public drivers take long to hit the market; the developers cant make money off the code. Its pretty basic.

                  Instead, if you realize the competitiveness this makes for Haswell drivers, it is huge! Microsoft can basically no longer claim sole capability.

                  Rejoice!
                  Deliberately trolling hard or just heavy sarcasm.

                  Comment


                  • #19
                    If I understand this corectly ivy and hsw support fp64 but in very specific way. This is why we need wait for ages for it....
                    btw:
                    Code:
                    glxinfo | grep -i opengl
                    OpenGL vendor string: Intel Open Source Technology Center
                    OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop 
                    OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.1.0-devel (git-c4b87f129e)
                    OpenGL core profile shading language version string: 3.30
                    OpenGL core profile context flags: (none)
                    OpenGL core profile profile mask: core profile
                    OpenGL core profile extensions:
                    OpenGL version string: 3.0 Mesa 13.1.0-devel (git-c4b87f129e)
                    OpenGL shading language version string: 1.30
                    OpenGL context flags: (none)
                    OpenGL extensions:
                    OpenGL ES profile version string: OpenGL ES 3.1 Mesa 13.1.0-devel (git-c4b87f129e)
                    OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
                    so opengl 3.3 still, this is odd...

                    Comment


                    • #20
                      Originally posted by RussianNeuroMancer View Post
                      Yep.limit
                      No, AFAIK Haswell and Ivy Bridge have hardware 64, but it takes some extra trickery to use it.

                      Comment

                      Working...
                      X