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...

    https://www.phoronix.com/news/RADV-RT-Q2RTX-10-Percent

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