Announcement

Collapse
No announcement yet.

Radeon R600 Gallium3D MSAA Performance Update

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

  • #16
    Originally posted by jrch2k8 View Post
    well maybe he is using ubuntu default stack in 13.04 or something like that and ofc will be slow
    Yes using Ubuntu rather than Fedora/Arch/Gentoo will negatively impact performance, but also he said that performance for him was "Way lower" on linux than Windows. Honestly if his monitor is higher than 1080p and he's pushing it using a 4850 at settings higher than low (which he implied he was) i would immediately assume the performance would be bad whether it was on Windows or Linux.

    Comment


    • #17
      Originally posted by Ericg View Post
      Yes using Ubuntu rather than Fedora/Arch/Gentoo will negatively impact performance, but also he said that performance for him was "Way lower" on linux than Windows. Honestly if his monitor is higher than 1080p and he's pushing it using a 4850 at settings higher than low (which he implied he was) i would immediately assume the performance would be bad whether it was on Windows or Linux.
      well i meant ubuntu 13.04 default stack [mesa 9.1 and linux-3.8] is very slow for this kind of games, ofc an 4850 will be less than reccomended at 1080p too but a recent stack will help a lot to up those FPS specially DPM and SB is default in mesa git/3.11

      Comment


      • #18
        Originally posted by Ericg View Post
        Yes using Ubuntu rather than Fedora/Arch/Gentoo will negatively impact performance, but also he said that performance for him was "Way lower" on linux than Windows. Honestly if his monitor is higher than 1080p and he's pushing it using a 4850 at settings higher than low (which he implied he was) i would immediately assume the performance would be bad whether it was on Windows or Linux.
        Left 4 Dead 2 is fast-paced, but it's also quite old now, and not very graphically intensive (by currenty standards). On Windows (7+8) I was able to run it at 1080p with all the graphical settings cranked up to max (though possibly not antialiasing - it's been a few months and I can't remember) and getting very good framerates.

        Comment


        • #19
          Originally posted by archibald View Post
          Left 4 Dead 2 is fast-paced, but it's also quite old now, and not very graphically intensive (by currenty standards). On Windows (7+8) I was able to run it at 1080p with all the graphical settings cranked up to max (though possibly not antialiasing - it's been a few months and I can't remember) and getting very good framerates.
          If you're using catalyst drivers, try turning off catalyst A.I., or, turn off the tear-free setting. I found those have some pretty huge impact on games. Portal was almost unplayable on my HD5750 until I turned off catalyst AI.

          Comment


          • #20
            Originally posted by Bitiquinho View Post
            if you already disabled Swapbufferswait on xorg.conf, maybe you have to disable vblank with driconf too, or manually in the ~/.drirc file, with the line:

            Code:
            <application name="Default">
                        ...
                        <option name="vblank_mode" value="0" />
                        ...
                    </application>
            I did in fact create a file in /usr/share/X11/xorg.conf.d/ named 20-radeon.conf and set up the swapbufferswait to false and then I added the vblank_mode 0 in /etc/drirc, and I'm getting full FPS in the game engines! Thanks a ton!

            Comment


            • #21
              Originally posted by linuxguy View Post
              I did in fact create a file in /usr/share/X11/xorg.conf.d/ named 20-radeon.conf and set up the swapbufferswait to false and then I added the vblank_mode 0 in /etc/drirc, and I'm getting full FPS in the game engines! Thanks a ton!
              I'm glad to help

              Comment


              • #22
                Originally posted by brent View Post
                MSAA adds another processing step to the rendering pipeline: the resolve. This process combines subsamples to one sample for each pixel. This results in a constant performance hit. Beyond that, GPUs use various schemes to compress depth, stencil and color buffers, so that increasing sample depth does not result in much increase in memory bandwidth (after all, only the geometry edges can be different, GPUs take advantage of that) in typical cases. Therefore, performance is often quite similar for the different MSAA levels.
                I would have expected the performance hit to be linear across all levels then. What warrants the change in performance from 4x to 6x in OpenArena 0.8.5 (though not in 0.8.8) and World of Padman?

                Like this: MSAA Just Cause 2

                Comment


                • #23
                  Originally posted by Azpegath View Post
                  I don't think that's the issue, since Michael has previously mentioned the fact that Valve was going to add the possibility to run pre-defined demos (scripted sequences) from the command prompt. That's what he needs for being able to automatically run the benchmarks. Doom 3 is used every now and then, but that is open sourced so I guess that's not a good example.
                  Because Larabel is too lazy to run them manually like every other review site on earth. I keep saying it but every Larabel apologist always comes to his rescue because they can't envision a better review site, they can only accept what Larabel gives them as an inalienable truth of the universe, all nay sayers be damned to the pits of hell for eternity and a day...

                  Comment


                  • #24
                    I think it's too time consuming to do them manually.

                    Comment


                    • #25
                      Originally posted by FourDMusic View Post
                      I would have expected the performance hit to be linear across all levels then.
                      The overhead really depends on where your bottlenecks are, how much geometry edges are renderered and the specific MSAA configuration. Newer Radeon GPUs (Cayman and up) use mixed MSAA/CSAA for high AA levels, for instance.

                      What warrants the change in performance from 4x to 6x in OpenArena 0.8.5 (though not in 0.8.8) and World of Padman?
                      6x doesn't exist. r600g only supports 2x, 4x and 8x. In practice, the driver upgrades to 8x if 6x is requested.

                      Edit: timing of these benchmarks was bad as well, recently a gallium optimization was implemented which may noticeably reduce performance impact of MSAA.
                      Last edited by brent; 09-14-2013, 08:25 PM.

                      Comment

                      Working...
                      X