What is libfb.so responsible for?

Clemens Eisserer linuxhippy at gmail.com
Wed Jun 21 08:29:37 PDT 2006


> The fb library is what is responsible for almost all of the software
> rendering that your X Server might do.

Well that approves my assumptions :-(

Great that this is now modularized, as I remember back in xorg-6.8.2
days I did not see this library as an external piece.

Thanks for clearing this up, lg Clemens

2006/6/21, Eric Anholt <eric at anholt.net>:
> On Wed, 2006-06-21 at 16:56 +0200, Clemens Eisserer wrote:
> > Hi there,
> >
> > I am currently analyzing the weak performance of some GTK applications
> > with oprofile, and profiles show a large amount of time is spent in
> > libfb.so.
> > However I was not able to find out what the purpose of this library is.
> >
> > I would be happy about any hints, Thanks a lot in advance, lg Clemens
>
> The fb library is what is responsible for almost all of the software
> rendering that your X Server might do.
>
> You're probably mostly spending your time in fbComposite() and its
> children, which is the Render extension software implementation.  Some
> drivers have hardware implementations of this, and we're working on
> making this be the case for more hardware.
>
> --
> Eric Anholt                     anholt at FreeBSD.org
> eric at anholt.net                 eric.anholt at intel.com
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.3 (FreeBSD)
>
> iD8DBQBEmWRvHUdvYGzw6vcRAnuTAJ46LUN8y9pWqxqFiBeD4bQeGxQxAQCfV1Gm
> FWLtzR9SnOoa5FAY9X15RYo=
> =UDws
> -----END PGP SIGNATURE-----
>
>
>



More information about the xorg mailing list