Announcement

Collapse
No announcement yet.

Mutter Can Cause A Gaming/OpenGL Performance Hit Too

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

  • Mutter Can Cause A Gaming/OpenGL Performance Hit Too

    Phoronix: Mutter Can Cause A Gaming/OpenGL Performance Hit Too

    Last month we looked at the cost of running Compiz by means of looking at how the window manager affected the frame-rate of several different games and whether compositing was used. We also tested out several different drivers and pieces of hardware. When Compiz was running rather than GNOME's Metacity it often caused a measurable drop in the OpenGL performance and then we later found this to be the case too with KDE's KWin. Today we are seeing if and how using Mutter, the window manager for the GNOME 3.0 desktop that uses Clutter-based compositing, will affect the performance of several different open-source games.

    http://www.phoronix.com/vr.php?view=15047

  • #2
    Sometimes 50% faster, sometimes 50% slower 3D performance with just another window manager WHAT THE ****

    Comment


    • #3
      I am using Gnome shell but switch to Metacity when running a 3D app. Too bad when I kill the terminal that switched to Metacity my desktop environment breaks... Wonder why its affecting performance so much, shouldn't only the stuff thats being rendered and used at the moment be using gpu cycles?

      Comment


      • #4
        nothing unexpected

        http://smspillaz.wordpress.com/2010/...-logical-step/

        Comment


        • #5
          Very surprising result in Padman & no compositing - a low-end Intel i3 beating the highest-end R500!

          This is either props to Intel or shame to Ati, or maybe both

          Comment


          • #6
            overall results are not surprising

            http://smspillaz.wordpress.com/2010/...-logical-step/

            Comment


            • #7
              Originally posted by d2kx View Post
              Sometimes 50% faster, sometimes 50% slower 3D performance with just another window manager WHAT THE ****
              michael just fails at getting any benchmark right. If you have vsync enabled you get 60fps in a quake3 based game. If you dont you hit the 90fps limit by the engine. Thats why serious benchmarking sites disable the ingame limit and EITHER compare with vsync on or vsync off..

              Comment


              • #8
                Originally posted by kazysmaster View Post
                Yeah you posted that twice. How about a reality check so that your ego can have a rest, shall we?

                A while back people wanted to know just how much compositing window managers would affect overal performance. Michael posted the results.

                Right now Michael came back with Mutter added to the known results with Metacity and Compiz required in current form to compare.

                The title was Mutter can cause a performance hit too. This, however, was not a test of whether Mutter would actually cause a performance hit (y/n) but a continuation of previous findings in that Mutter also causes a big difference.

                Sure 2D WM draws to a framebuffer directly while with compositing the 2D drivers just update an offscreen part of the framebuffer while the 3D drivers put together these pieces and draw the actual end result. When in fullscreen 3D the compositing WM's can sorta turn themselves 'off', which shows an incredible performance boost.

                Get over it, smartass...

                Comment


                • #9
                  try playing heroes of newerth (in windowed mode) on a Nvidia Geforce 7800GTX, with the newest driver and compiz disabled...it will take minutes until you see something and your CPU is working like it has to maintain the GPU things aswell.

                  if compiz is enabled everything is as it should be...

                  Comment


                  • #10
                    Originally posted by V!NCENT View Post
                    Yeah you posted that twice. How about a reality check so that your ego can have a rest, shall we?
                    btw, I just registered to the phoronix and I managed to post twice. I didn't know how to delete the last message... and you're right about my ego

                    Comment


                    • #11
                      Originally posted by V!NCENT View Post
                      Yeah you posted that twice. How about a reality check so that your ego can have a rest, shall we?

                      A while back people wanted to know just how much compositing window managers would affect overal performance. Michael posted the results.

                      Right now Michael came back with Mutter added to the known results with Metacity and Compiz required in current form to compare.

                      The title was Mutter can cause a performance hit too. This, however, was not a test of whether Mutter would actually cause a performance hit (y/n) but a continuation of previous findings in that Mutter also causes a big difference.

                      Sure 2D WM draws to a framebuffer directly while with compositing the 2D drivers just update an offscreen part of the framebuffer while the 3D drivers put together these pieces and draw the actual end result. When in fullscreen 3D the compositing WM's can sorta turn themselves 'off', which shows an incredible performance boost.

                      Get over it, smartass...
                      I am going to second that (except for the last line).

                      By the way; is it just me, or is "Mutter" a really bad name for anyone who knows a little bit German?

                      For example: "Michael has just tested Mutter".
                      I don't want to be picky about names because I generally don't care but English and German are both not my first language and even I think it's a really bad name.

                      Comment


                      • #12
                        It can't be as bad as "diseased cod"

                        Comment


                        • #13
                          Originally posted by MaestroMaus View Post
                          By the way; is it just me, or is "Mutter" a really bad name for anyone who knows a little bit German?

                          For example:"Michael has just tested Mutter".
                          Gnome fan: "Kwin is bloated".
                          KDE fan: "Lol... Yo Mutter is so fat, she weights more than Metacity and Compiz combined!"
                          Gnome fan: "Wait-... no.. hey!"
                          KDE fan: "Yo Mutter is so fat, when a user click on Activities, she displays all your virtual desktops on one screen!"
                          Gnome fan: "STOP IT!"

                          Comment


                          • #14
                            Am i the only one missing kwin in the test?

                            Comment


                            • #15
                              Originally posted by V!NCENT View Post
                              Gnome fan: "Kwin is bloated".
                              KDE fan: "Lol... Yo Mutter is so fat, she weights more than Metacity and Compiz combined!"
                              Gnome fan: "Wait-... no.. hey!"
                              KDE fan: "Yo Mutter is so fat, when a user click on Activities, she displays all your virtual desktops on one screen!"
                              Gnome fan: "STOP IT!"
                              Your mutter is so FAT, she's being sued by Microsoft for patent infringement.

                              Comment

                              Working...
                              X