<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Mar 20, 2014 at 7:23 PM, Eric Anholt <span dir="ltr"><<a href="mailto:eric@anholt.net" target="_blank">eric@anholt.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">Keith Packard <<a href="mailto:keithp@keithp.com">keithp@keithp.com</a>> writes:<br>
<br>
> This just calls miPushPixels until glamor uses FBOs for bitmaps<br>
<br>
</div>The only cases that PushPixels() is called that I can find:<br>
<br>
- miglblt.c<br>
<br>
We're doing hand-accelerated glyph blits, so that's gone.<br>
<br>
- miarc.c<br>
<br>
I tried a few likely x11perfs and nothing hit it. Eventually I came up with<br>
on -wpcircle100 -rop GXnand, and this patch was 1.5% faster while<br>
removing apparent rendering bugs.<br></blockquote><div><br></div><div>I'd imagine that's hit by anything using XDrawArc. Surprisingly, there's not many applications using it out there.<br><br></div><div>Most of what I found by Googling and using code search was example code. In fact, the only uses I could find of it were in Guy Keren's "Basic Graphics Programming With The Xlib Library" and O'Reilly's "XLIB Programming Manual".<br>
<br></div><div>Things like xclock / oclock seem to use XFillArc twice to stroke an arc or circle rather than use XDrawArc.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
- midispur.c<br>
<br>
I don't think this is a thing we're worried about.<br>
<br>_______________________________________________<br>
<a href="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</a>: X.Org development<br>
Archives: <a href="http://lists.x.org/archives/xorg-devel" target="_blank">http://lists.x.org/archives/xorg-devel</a><br>
Info: <a href="http://lists.x.org/mailman/listinfo/xorg-devel" target="_blank">http://lists.x.org/mailman/listinfo/xorg-devel</a><br></blockquote></div><br><br clear="all"><br>-- <br> Jasper<br>
</div></div>