<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Pretty huge slowdown in mesa 9.0"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=55998#c19">Comment # 19</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Pretty huge slowdown in mesa 9.0"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=55998">bug 55998</a>
              from <span class="vcard"><a class="email" href="mailto:kenneth@whitecape.org" title="Kenneth Graunke <kenneth@whitecape.org>"> <span class="fn">Kenneth Graunke</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=69265" name="attach_69265" title="Bisect log (Kayden)">attachment 69265</a> <a href="attachment.cgi?id=69265&action=edit" title="Bisect log (Kayden)">[details]</a></span>
Bisect log (Kayden)

I managed to reproduce this after all.

Steps to reproduce:
1. Enable KWin's "Show FPS" counter plugin.
2. Configure the "Present Windows" effect to one of the screen corners.
3. Mash that repeatedly and watch the FPS counter.

On HD 4000, a good version of Mesa results in perhaps ~55-60 FPS.  Bad Mesa can
be as low as 17 FPS, often mid-30s.

I also went ahead and bisected it (the log is attached).

e943e5c291c5f4c017f9f5a483f1940313333fc3 is the first bad commit
commit e943e5c291c5f4c017f9f5a483f1940313333fc3
Author: Chad Versace <<a href="mailto:chad.versace@linux.intel.com">chad.versace@linux.intel.com</a>>
Date:   Thu Aug 2 17:13:17 2012 -0700

    intel: Advertise multisample DRI2 configs on gen >= 6

    This turns on window system MSAA.

So in other words, it looks like KDE is using multisampling now, whereas it
didn't before.  Our implementation of that may not be optimal, and may have
bugs, but it will always be far slower than single sampling.

My next question would be: how can one disable the use of MSAA in KWin or
Plasma?  I don't see an option for that, but I would be really surprised if
there wasn't one...</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>