<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED --- - [sna] Occasional artifacts on window borders (theme dependent)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=80033#c27">Comment # 27</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED --- - [sna] Occasional artifacts on window borders (theme dependent)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=80033">bug 80033</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=80033#c26">comment #26</a>)
<span class="quote">> Btw a 9x2px bottom xpm (ie with a width >8px) causes the border to be
> rendered correctly.</span >

Right, 8x8 is the magic size that the hardware accelerates. Smaller than that
and we try and build an 8x8 tile out of the smaller unit. Larger than that, we
try to extract an 8x8 tile for automatic repetition, or otherwise we manually
repeat the pattern.


<span class="quote">> (In reply to <a href="show_bug.cgi?id=80033#c23">comment #23</a>)
> > > And another observation (tested with commit
> > > d49f53cc00258e3b1e1a898c02e219b336716002, because it's much easier to
> > > reproduce): The stripes appear if the bottom border is >1009px (or 1013 if
> > > one includes the corner pixmaps).
> > 
> > I believe that is just the theme deciding to use a staging pixmap for wide
> > outlines. (Incorrectly, I might add since the hardware is more efficient
> > doing the operation in place twice than once to a pixmap then copying it.)

> Any chance the theme engine screws things up?</span >

Just misses the hw fast path. The corruption here is entirely the drivers
fault.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>