Announcement

Collapse
No announcement yet.

A Pleasant Surprise In Mesa 8.1 Radeon Gallium3D

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

  • #16
    The benchmarks Michael uses are incredibly limiting

    But it's clear 2D tiling = Good.

    I've also seen some recent work by Marek which will hopefully speed up state changes.

    Comment


    • #17
      Star Trek Online with the 2d tiling patches works niiiiiiiiiiiiiiice on Hemlock.

      Comment


      • #18
        Originally posted by dekomote View Post
        Needs more windows(wine) games tests. Now that would be a surprise. Been hoping for it for quite some time now. Using Mesa 7.9 on x1300 mobility, WoW runs. Using mesa 8.0 on Evergreen hardware (Juniper), it doesn't.

        Since wine is doing better with every release, and games start working more and more (Skyrim, Crysis 2, Dragonage 2, albeit using blobs), we should see how Mesa handles windows games.
        I agree, there needs to be some Windows games tested. I'm all for native Linux games, but people won't care about graphics performance unless their favorite games work on it. There has to be a giant Wine vs Window review. It just needs to be done with both Mesa and Catalyst.

        Comment


        • #19
          Originally posted by sacridex View Post
          You could also do some Heroes oh Newerth Benchmarks!
          Im still not sure if i should buy a AMD E-450 Laptop, cause i dont know if this game would run on such a device.

          Heroes of Newerth is free to play and has a native Linux Client! (also a Windows and MacOS 10 Client)
          You don't want an E series APU as a gaming laptop, get an A series for that. I have an E-450 laptop (MSI Wind U270) but I didn't test any games under Linux, kwin compositing is all I want from it and it works great with the radeon driver.
          However, I did try WoW starter edition under Windows, and it was barely playable, 30 FPS with lowest quality settings. I believe you could expect similar frame-rate with HoN under Linux with the proprietary drivers, but with mesa it would most likely be completely unplayable.
          If you want I can give it a try when I get home tonight and give you the exact numbers.

          Comment


          • #20
            Hi, did you use tiling ?

            R600_TILING=1

            Comment


            • #21
              Originally posted by spirit View Post
              Hi, did you use tiling ?

              R600_TILING=1
              This ennvar doesn't do anything anymore.

              Comment


              • #22
                Originally posted by spirit View Post
                Hi, did you use tiling ?

                R600_TILING=1
                For 2D tiling you need the kernel patches and drm, xf86-ati and mesa from git.

                Comment


                • #23
                  Originally posted by dekomote View Post
                  But another problem arose. Running dual head, completely distorts the desktop with xf86-video-ati-git.
                  Update your libdrm with one from git and test again, if there is still an issue please open a bug

                  Comment


                  • #24
                    Originally posted by whizse View Post
                    For 2D tiling you need the kernel patches and drm, xf86-ati and mesa from git.
                    That's not entirely true, for mesa 8.1 you need new libdrm it's a requirement. If you have and old drm/ddx you will still get 1d tiling by default which was not the case previously. If you have proper kernel you will get 2D tiling for texture and then if you have ddx and enable option you will get 2D tiling for front buffer and zbuffer.

                    Comment


                    • #25
                      Ok, thanks for the explanation

                      Comment


                      • #26
                        Hmm, I bet these results are just for enabling 1D tiling then

                        Originally posted by glisse View Post
                        That's not entirely true, for mesa 8.1 you need new libdrm it's a requirement. If you have and old drm/ddx you will still get 1d tiling by default which was not the case previously. If you have proper kernel you will get 2D tiling for texture and then if you have ddx and enable option you will get 2D tiling for front buffer and zbuffer.
                        Michael doesn't say anything about patching the kernel, and it's listed as a 3.3.0-999 generic version which i assume is the default from Ubuntu.

                        Now I'm curious how much further 2D tiling would do, assuming it isn't on. + PCIE2. Seems like there's a lot of different options for the radeon drivers that provide large performance boosts but are turned off by default. Hopefully that starts to change.

                        Comment


                        • #27
                          Depends on the app, 20-30% perhaps.

                          That's not bad, except that a lot of games should be many many times faster than that, at least compared to the blob.

                          Comment


                          • #28
                            Originally posted by smitty3268 View Post
                            Michael doesn't say anything about patching the kernel, and it's listed as a 3.3.0-999 generic version which i assume is the default from Ubuntu.

                            Now I'm curious how much further 2D tiling would do, assuming it isn't on. + PCIE2. Seems like there's a lot of different options for the radeon drivers that provide large performance boosts but are turned off by default. Hopefully that starts to change.
                            Pretty sure he is using 2d tiling at least for texture. I can't think of anything else that would explain perf increase.

                            Comment


                            • #29
                              Originally posted by ChrisXY View Post
                              Why? Skyrim renders extremely well on Open Source radeon. The frame rate seems not to be jumpy, but it is still very low. But on low settings it actually is starting to get playable: http://www.youtube.com/watch?v=2LDAd_oFzgU
                              There's a new video with 800x600 instead of 1600x900: http://www.youtube.com/watch?v=E_TDriMsCZk

                              Comment


                              • #30
                                Originally posted by Ansla View Post
                                You don't want an E series APU as a gaming laptop, get an A series for that. I have an E-450 laptop (MSI Wind U270) but I didn't test any games under Linux, kwin compositing is all I want from it and it works great with the radeon driver.
                                However, I did try WoW starter edition under Windows, and it was barely playable, 30 FPS with lowest quality settings. I believe you could expect similar frame-rate with HoN under Linux with the proprietary drivers, but with mesa it would most likely be completely unplayable.
                                If you want I can give it a try when I get home tonight and give you the exact numbers.
                                That would be nice!

                                At the moment I play this game on a Pentium SU4100 and its quite ok on lowest settings(on Windows, I will try it with Ubuntu 12.04 again).
                                So I am wondering, if this would run better on a E-450(on Linux obv). I think it should do so. The gpu should be way better then a Intel GMA.
                                If not, I will wait til Trinity.

                                Comment

                                Working...
                                X