Announcement

Collapse
No announcement yet.

RADV Driver Lands Ray-Tracing Optimizations To Boost Quake II RTX By ~10%

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

  • RADV Driver Lands Ray-Tracing Optimizations To Boost Quake II RTX By ~10%

    Phoronix: RADV Driver Lands Ray-Tracing Optimizations To Boost Quake II RTX By ~10%

    Mesa's Radeon Vulkan "RADV" driver co-founder Bas Nieuwenhuizen has landed a set of micro-optimizations to the open-source driver for benefiting Vulkan ray-tracing performance...

    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
    Michael I guess this dependent merge request is way more interesting: https://gitlab.freedesktop.org/mesa/...requests/18541

    Comment


    • #3
      Weird seeing Michael reporting about a 10% performance improvement in !18538 when it's all about !18541 which combined should yield a huge performance uplift.

      Comment


      • #4
        Originally posted by jntesteves View Post
        Weird seeing Michael reporting about a 10% performance improvement in !18538 when it's all about !18541 which combined should yield a huge performance uplift.
        Was saving for those later in the day to break up the news queue a bit... but looks like some of you were already paying attention.
        Michael Larabel
        https://www.michaellarabel.com/

        Comment


        • #5
          Really cool. I've been able to play Resident Evil 2 remake with ray tracing enabled using mesa-git, but on my 6700XT i get ~27-41FPS. Not bad considering the card itself is not that powerful at ray tracing.

          Comment


          • #6
            Originally posted by Michael View Post

            Was saving for those later in the day to break up the news queue a bit... but looks like some of you were already paying attention.
            I just built it and tested Quake II RTX on the RX 6800M at 50% resolution scale, I got over 90% increase in performance. Went from 44 FPS on the starting scene to 84 FPS.

            It's not so easy to test, though. As mentioned in a comment in !18541, Q2RTX crashes the driver on the main branch, due to #7024. Need to also cherry-pick this commit from !18253 to make it work: https://gitlab.freedesktop.org/mesa/...1c4f97605fe751

            The time to benchmark AMDVLK vs RADV RT is coming!

            Comment


            • #7
              Originally posted by jntesteves View Post

              I just built it and tested Quake II RTX on the RX 6800M at 50% resolution scale, I got over 90% increase in performance. Went from 44 FPS on the starting scene to 84 FPS.

              It's not so easy to test, though. As mentioned in a comment in !18541, Q2RTX crashes the driver on the main branch, due to #7024. Need to also cherry-pick this commit from !18253 to make it work: https://gitlab.freedesktop.org/mesa/...1c4f97605fe751

              The time to benchmark AMDVLK vs RADV RT is coming!
              That seems quite good at 50% of 4k I assume? what do you get if you set resolution to 1080p like the other benchmarks use. https://openbenchmarking.org/test/pts/quake2rtx

              Comment


              • #8
                Originally posted by cb88 View Post

                That seems quite good at 50% of 4k I assume? what do you get if you set resolution to 1080p like the other benchmarks use. https://openbenchmarking.org/test/pts/quake2rtx
                Ok, I should have been clearer, I don't want to give people false hopes. I'm running 50% of 1080p, because at native 1080p it's still too far from playable, FPS in the low 20s. I just wanted to measure percentage speedup in a playable scenario. Absolute numbers are not good yet.

                Also, my comparison is between the latest stable 22.1 against the current main branch, not only the 2 cited MRs. But I followed 22.2 development and there weren't any performance changes, this recent optimization is the first big performance work in a while.

                Comment

                Working...
                X