Announcement

Collapse
No announcement yet.

RADV Radeon Vulkan Driver Begins Landing Graphics Pipeline Library Support

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

  • RADV Radeon Vulkan Driver Begins Landing Graphics Pipeline Library Support

    Phoronix: RADV Radeon Vulkan Driver Begins Landing Graphics Pipeline Library Support

    Mesa's Radeon Vulkan driver "RADV" has started seeing support land for VK_EXT_graphics_pipeline_library thanks to the work of one of Valve's Linux graphics driver developers...

    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
    Could this approach also be a good design to avoid shader compilation-induced stutters?
    If some shaders can be done in advance, before they are needed?

    Comment


    • #3
      Originally posted by JacekJagosz View Post
      Could this approach also be a good design to avoid shader compilation-induced stutters?
      If some shaders can be done in advance, before they are needed?
      Yes this is whats already used with the latest DXVK builds (v1.10.3 doesn't support it).
      nvidia vulkan beta drivers already support it quite a long time and with the graphics pipeline library from DXVK and the vulkan extesions it makes the games nearly stutter free now. Personally the biggest improvement for me was with Apex Legends, where it would stutter constantly on every new update, but now with the grpahics pipeline its completely smooth with zero stutters.

      Comment


      • #4
        Nice, I think it's a requirement for vkd3d-proton for ray tracing to work in Cyberpunk 2077. It's going to be fun to test.

        Comment


        • #5
          Originally posted by JacekJagosz View Post
          Could this approach also be a good design to avoid shader compilation-induced stutters?
          If some shaders can be done in advance, before they are needed?
          In Vulkan (unlike OpenGL) shader usage and compilation are totally different things from day one. Thus you can't have compilation induced stutters, unless that's either your driver's fault or (most likely) the program wasn't optimized to use Vulkan.

          Comment


          • #6
            Just tested - Cyberpunk 2077 still hangs with it. I guess it's not yet enough.

            Comment

            Working...
            X