Announcement

Collapse
No announcement yet.

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

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

  • 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

  • #2
    Driver Adds Multi-Threaded GLSL Shader Compilation

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

    Comment


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


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


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

          Comment


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

            Comment


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

              Comment


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


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

                  Comment


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