<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Huge performance drop and inaccurate cursor"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=92632">92632</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Huge performance drop and inaccurate cursor
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>xorg
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Driver/Radeon
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>xorg-driver-ati@lists.x.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>jan.burgmeier@unicon-software.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>xorg-team@lists.x.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=119134" name="attach_119134" title="dmesg output">attachment 119134</a> <a href="attachment.cgi?id=119134&action=edit" title="dmesg output">[details]</a></span>
dmesg output

Hi all,

I'm facing a huge performance drop with latest git version of xf86-video-ati.
Creating and moving windows is very slow. There is also another problem where
the mouse cursor is inaccurate positioned by some pixels when it is changed
(input cursor, windows resize cursor, ...)
This does not happen with the last released version 7.5.0.

I bisected the driver and found the bad commit before that commit or when it is
reverted both problems do not appear:

673e1c7637687c74fc9bdeeeffb7ace0d04b734f is the first bad commit
commit 673e1c7637687c74fc9bdeeeffb7ace0d04b734f
Author: Michel Dänzer <<a href="mailto:michel.daenzer@amd.com">michel.daenzer@amd.com</a>>
Date:   Thu Apr 2 17:54:33 2015 +0900

    Defer initial modeset until the first BlockHandler invocation

    This ensures that the screen pixmap contents have been initialized when
    the initial modes are set.

    Bugzilla: <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - garbage on x startup for 1-2 seconds"
   href="show_bug.cgi?id=27757">https://bugs.freedesktop.org/show_bug.cgi?id=27757</a>

    Reviewed-by: Alex Deucher <<a href="mailto:alexander.deucher@amd.com">alexander.deucher@amd.com</a>>

Kind regards
Jan Burgmeier</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>