Announcement

Collapse
No announcement yet.

Christmas Miracle: Intel Mesa Driver Tessellation For Ivy Bridge & Haswell

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

  • Christmas Miracle: Intel Mesa Driver Tessellation For Ivy Bridge & Haswell

    Phoronix: Christmas Miracle: Intel Mesa Driver Tessellation For Ivy Bridge & Haswell

    A few days ago Intel landed OpenGL tessellation support in their open-source driver as required by OpenGL 4. However, this initial implementation was limited to support Intel's Broadwell hardware and newer. With new patches, that is now changing...

    http://www.phoronix.com/scan.php?pag...sellation-Gen7

  • #2
    Intel is actually very close to finishing off full GL4.5 support. I wasn't aware just how close they really are. I bet it happens sometime in 2016. Maybe even by summer unless the Vulkan side of things takes everyone's attention away from GL.

    GL4.0/4.1:
    • fp64 (should be close)

    GL4.3:
    • internalformat_query2 (is pretty close)
    • ARB_robust_buffer_access_behavior (checkbox?)

    GL4.4:
    • enhanced_layouts (in progress)
    • query_buffer_object (todo)
    • texture_stencil8 (core mesa is done)

    GL4.5:
    • ES3_1_compatibility (should be basically done?)
    • cull_distance (todo?)
    • KHR_robust_buffer_access_behavior (checkbox?)
    • KHR_robustness (checkbox?)


    Also, GLES support is fairly close as well.
    ES3.1:
    • done? - not sure what's still missing

    ES3.2:
    • lots of stuff, but mostly variants of what's already done for GL4


    All the robustness stuff, AFAIK, is basically just checking that your driver doesn't blow up when bad stuff is fed to it (so that enabling WebGL is safe). So users could just flip those on at any time without worrying about an application relying on it, if the security checks take a while to complete.

    Comment


    • #3
      Wow, this is great
      Merry Christmas to everyone!

      Comment


      • #4
        That was a fun message to read . Congrats Ken for figuring it out!

        @debinaxfce: Celeron N2830 is Baytrail. It contains a gen7 GPU, same as Ivy Bridge (but with a lower Execution Unit count than Ivy Bridge).

        Comment


        • #5
          Will tesselation be possible on Sandy Bridge?
          EDIT: it looks it's not supported on Sandy Bridge.
          Last edited by oibaf; 12-25-2015, 05:47 AM.

          Comment


          • #6
            I wanted to say IT'S A CHRISTMAS MIRACLE in a russian accent only Vic Reeves could muster.
            This is surely the best YT video i could find as a substitute https://www.youtube.com/watch?v=sNjHRWFuMkU



            MERRY XMAS Bring on that Ivybridge magic!

            Comment


            • #7
              What I hate is writing commit messages when the fix comes from flailing around in the dark.. "Changing A to B, because that works..."

              Comment


              • #8
                Anything on Linux uses tessellation?

                Comment


                • #9
                  Originally posted by uid313 View Post
                  Anything on Linux uses tessellation?
                  Don't some of the new AAA games use it? Like BS:I?

                  Comment


                  • #10
                    Originally posted by uid313 View Post
                    Anything on Linux uses tessellation?
                    Even if no-one currently does (and people who want it probably don't use any Intel GPUs but Iris Pro), there is now one less reason not to port to/use Linux

                    Comment

                    Working...
                    X