<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [945 lvds downclock] Very slow redraw performance"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=58843#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [945 lvds downclock] Very slow redraw performance"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=58843">bug 58843</a>
              from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=58843#c0">comment #0</a>)
<span class="quote">> Symptoms:
> urxvt: very slow - I can see each character being drawn onto the screen</span >
>
<span class="quote">> glxgears: running with vblank_mode=0, glxgears runs at about 22.5 FPS.</span >
>
<span class="quote">> youtube: In Firefox, playing a video with Adobe Flash, and drm.debug=0x2, I
> can see that lvds upclock does not happen for frame updates of the video -
> lvds is downclocked for continuous periods of time on the order of seconds
> (expected behavior?)</span >

This can be expected as we have never marked the fb as busy if the scanout is
accessed via the GTT mapping (which is how the swrast in flash will eventually
be updated). 

The only thing that can be attributed to lvds downclocking here is the vblank
limited glxgears. The 2D engine should not be rate limited by the vrefresh
frequency - something else is broken.

Your dmesg and a full-debug Xorg log would be useful.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>