[PATCH] Ensure blitter quiescience before reading pixels from the framebuffer

Daniel Stone daniel at fooishbar.org
Sat Aug 4 07:28:52 PDT 2007


On Sat, Aug 04, 2007 at 01:05:31AM +0200, Bernardo Innocenti wrote:
> Dan Amelang wrote:
> > On 8/3/07, Bernardo Innocenti <bernie at codewiz.org> wrote:
> >> Indeed, we've got very counter-intuitive results with oprofile.
> >> Over 30% of the time is being spent in fbFetch_r5g6b5(), which is
> >> funny given that the screen is 24bpp!
> > 
> > Hmm...I know certain models of the OLPC (at least the model I have)
> > use 16bpp. I see fbFetch_r5g6b5 at the top on mine also, for the
> > obvious reason that there are few "fast paths" in pixman for r5g6b5
> > (so you hit the slow, general code). Are you positive that your model
> > isn't using 16bpp?
> 
> The default is 16bpp, but I changed that and I double checked that my
> xorg.conf really says Depth 24.

xdpyinfo will let you know for sure.

Cheers,
Daniel



More information about the xorg mailing list