Announcement

Collapse
No announcement yet.

RadeonSI Gallium3D Driver Adds GL_KHR_shader_subgroup Support

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

  • RadeonSI Gallium3D Driver Adds GL_KHR_shader_subgroup Support

    Phoronix: RadeonSI Gallium3D Driver Adds GL_KHR_shader_subgroup Support

    It's not too often these days seeing new OpenGL extensions come to Mesa drivers given their already robust coverage and not many new OpenGL extensions being introduced compared to the still-expanding Vulkan APIs. Overnight though RadeonSI Gallium3D saw GL_KHR_shader_subgroup support land...

    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
    Originally posted by Phoronix
    Two years ago it was asked for Mesa drivers to support the KHR_shader_subgroup extension since the NVIDIA driver does and is needed for running a compute rasterizer demo. One month ago another user noted this extension would help them in their efforts.​
    So they implemented a whole OpenGL extension just for a demo application? Hurray for Open Source development! I'm not saying it's a bad thing. Are there any other real consumers of this extension in the wild?

    Comment


    • #3
      Originally posted by ahrs View Post

      So they implemented a whole OpenGL extension just for a demo application? Hurray for Open Source development! I'm not saying it's a bad thing. Are there any other real consumers of this extension in the wild?
      It was added by an AMD employee, so OSS doesn't have much to do with it. I doubt it would be present in their proprietary drivers or Intel's windows drivers if no one was using it, but certainly nobody is using it for gaming or widespread desktop applications if that's your question.

      Comment


      • #4
        Originally posted by ahrs View Post

        So they implemented a whole OpenGL extension just for a demo application? Hurray for Open Source development! I'm not saying it's a bad thing. Are there any other real consumers of this extension in the wild?
        Maybe there was some need for the functionality otherwise the extension wouldn't be added to the spec in the first place (nobody would invent it). Maybe the users are not known but they must exists somewhere. Maybe on Windows most probably.

        Comment

        Working...
        X