<div dir="ltr">Thanks, Keith. Unfortunately UXA (with TearFree off) shows the same problem -- a tear that slowly moves down the screen over the course of a few seconds, then repeats soonafter. The application still sees the idle events at the correct rate with jitter < 1 ms; it's just the on-screen display shows the tear.<div><br></div><div>Do you think there is a workable option for us, from the client application's perspective (or that this is likely to be fixed in future versions of the X server)? We don't really want to tell users to muck with their xorg.conf to turn on TearFree. Of course we can certainly switch back to using OpenGL -- it's just that the Present API is so attractive!</div><div><br></div><div>I'm also happy to try to get my hands dirty with debugging it if you have some suggestions for where to start looking.</div><div><br></div><div>Thanks,</div><div>Keith</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 11, 2014 at 3:19 PM, Keith Packard <span dir="ltr"><<a href="mailto:keithp@keithp.com" target="_blank">keithp@keithp.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Keith Winstein <<a href="mailto:keithw@cs.stanford.edu">keithw@cs.stanford.edu</a>> writes:<br>
<br>
> Hello all,<br>
><br>
> First off, thank you for making the Present extension -- it looks like a<br>
> very welcome addition to X11.<br>
><br>
> I am trying to use PresentPixmap to display a pixmap in vblank-synchronized<br>
> manner with Xorg 1.15.1, xserver-xorg-video-intel 2:2.99.910-0ubuntu1.2,<br>
> and Intel HD Graphics 3000, but in practice we see lots of tearing unless<br>
> we enable the "TearFree" option. This does not seem to be the default with<br>
> a blank xorg.conf.<br>
<br>
</span>You might want to switch to UXA acceleration; the default SNA has<br>
significant problems with DRI3.<br>
<span class=""><br>
> By contrast, OpenGL code that uses the swap interval extensions works great<br>
> out of the box.<br>
<br>
</span>that's good to hear!<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
<a href="mailto:keith.packard@intel.com">keith.packard@intel.com</a><br>
</font></span></blockquote></div><br></div>