Announcement

Collapse
No announcement yet.

Nouveau Finally Lands SPIR-V Support As Part Of OpenCL Push

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

  • Nouveau Finally Lands SPIR-V Support As Part Of OpenCL Push

    Phoronix: Nouveau Finally Lands SPIR-V Support As Part Of OpenCL Push

    Going back to December 2017 we've been tracking the Red Hat led effort on improving Nouveau's OpenCL compute support that involves adding NIR/SPIR-V support and improvements to the Clover Gallium3D state tracker. To much surprise, this morning the SPIR-V support for this open-source NVIDIA driver was merged for Mesa 19.3...

    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
    Would be nice if Clover worked cross-vendor with popular OCL software (Blender Cycles, folding@home...).

    Comment


    • #3
      Originally posted by aufkrawall View Post
      Would be nice if Clover worked cross-vendor with popular OCL software (Blender Cycles, folding@home...).
      that's kind of the goal. It will just take a while, but now it's much easier for nir based driver to make user of clover, as without those patches having an LLVM backend was required.

      Comment


      • #4
        does this mean nouveau gets opengl 4.6 support?

        Comment


        • #5
          Lets hope that Iris and the AMD Gallium drivers that move over to Nir make use of this too - maybe finally having an OpenCL solution that just works will encourage AMD to get their finger out

          Comment


          • #6
            Wonder if this means hashcat can run on Nouveau

            Comment


            • #7
              Originally posted by programmerjake View Post
              does this mean nouveau gets opengl 4.6 support?
              Enabling spirv support wouldn't be the smartest move right now as the NIR path isn't that well tested. And until games/applications actually require it, there is no real benefit enabling the extension. We could write up all the code though in case somebody force enables the spirv extensions.

              Comment


              • #8
                Originally posted by FireBurn View Post
                Lets hope that Iris and the AMD Gallium drivers that move over to Nir make use of this too - maybe finally having an OpenCL solution that just works will encourage AMD to get their finger out
                did you hear about plans of switching to clover from someone at intel or amd?

                Comment

                Working...
                X