NVIDIA 378.09 Driver Adds Multi-Threaded GLSL Shader Compilation, Vulkan Extensions

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67376

    NVIDIA 378.09 Driver Adds Multi-Threaded GLSL Shader Compilation, Vulkan Extensions

    Phoronix: NVIDIA 378.09 Driver Adds Multi-Threaded GLSL Shader Compilation, Vulkan Extensions

    As reported a few hours ago, it's the day for a new NVIDIA Linux driver beta series. Meet the NVIDIA 378.09 driver release and it's pretty darn exciting for both OpenGL and Vulkan...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
  • SaucyJack
    Senior Member
    • Jan 2016
    • 281

    #2
    Driver Adds Multi-Threaded GLSL Shader Compilation

    LOL, the open source radeon driver had this first, that's hilarious.

    Comment

    • Michael
      Phoronix
      • Jun 2006
      • 14308

      #3
      Originally posted by SaucyJack View Post
      Driver Adds Multi-Threaded GLSL Shader Compilation

      LOL, the open source radeon driver had this first, that's hilarious.
      ??? RadeonSI nor any other Mesa extensions currently have GL_ARB_parallel_shader_compile flipped on.
      Michael Larabel
      https://www.michaellarabel.com/

      Comment

      • chuckula
        Senior Member
        • Dec 2011
        • 847

        #4
        Originally posted by Michael View Post

        ??? RadeonSI nor any other Mesa extensions currently have GL_ARB_parallel_shader_compile flipped on.
        Facts don't matter (and are actually frowned upon) to religious zealots.

        Comment

        • gutigone
          Phoronix Member
          • Sep 2016
          • 92

          #5
          Any reason why you didn't link the official changelog? https://devtalk.nvidia.com/default/t...-378-09-beta-/

          Comment

          • SaucyJack
            Senior Member
            • Jan 2016
            • 281

            #6
            I thought marek put together multithreaded shader compilation about a month ago.

            Comment

            • Anthony25
              Junior Member
              • Jan 2017
              • 3

              #7
              And normally, they also fix a suspend issue with gtx9xx and gtx10xx gpus: https://devtalk.nvidia.com/default/t...54788/#5054788

              Comment

              • brent
                Senior Member
                • Jan 2010
                • 882

                #8
                Multithreaded shader compilation does not depend on the extension, nor does a multithreaded shader compilation automatically expose it. This extension gives applications a bit of control over the multithreading and they can query compilation status with it. Pretty sure NVIDIA's driver already added multithreading years ago.

                Nothing uses the extension so it's not important at all.

                Comment

                • Guest

                  #9
                  Just installed the beta driver. I had to package egl-wayland and eglexternalplatform first.
                  Nothing exploded so far.

                  Comment

                  • cj.wijtmans
                    Senior Member
                    • Mar 2016
                    • 1404

                    #10
                    Originally posted by SaucyJack View Post
                    I thought marek put together multithreaded shader compilation about a month ago.
                    a month ago? NVIDIA had it for a year. Wine-staging had it before nvidia though.

                    Comment

                    Working...
                    X