[Xcb] GTK-XCB is in progress

Barton C Massey bart at cs.pdx.edu
Tue Nov 7 09:15:29 PST 2006


It seems clear to me, at least, that we should set XCB's
default buffer size to match Xlib's.  If it isn't already an
autoconf option (I forget) to set the XCB buffer size, it
should be; this will allow shrinking the buffer on tiny
targets.

Comments?

	Bart

In message <4550B8C3.1020200 at freedesktop.org> you wrote:
> This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
> --===============2043955546==
> Content-Type: multipart/signed; micalg=pgp-sha1;
> 	protocol="application/pgp-signature";
> 	boundary="------------enigEE2A6B33B890E98CB2986083"
> 
> This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
> --------------enigEE2A6B33B890E98CB2986083
> Content-Type: text/plain; charset=ISO-8859-1
> Content-Transfer-Encoding: quoted-printable
> 
> Vincent Torri wrote:
> >=20
> > On Tue, 7 Nov 2006, Yang JianJun wrote:
> >> I have used gtkperf to test the gdk-xcb performance on PC, but the ben=
> chmark
> >> data shows gdk-xcb is a bit slow than gdk-x11 :(
> >=20
> > I've experienced the same thing when I ported evas. It might come from =
> a=20
> > difference in the cache used by Xlib and XCB. I can't remember what you=
> =20
> > should do to increase the XCB cache (it's an env variable to set), but =
> 
> > it's in the ML somewhere :)
> 
> The difference there came from the larger output buffer size used by Xlib=
> =2E
> XCB doesn't support setting this via an environment variable, but Xlib do=
> es.
> XLIBBUFFERSIZE=3D4096 will make Xlib's buffer size match XCBs.  I'd love =
> to know
> how that affects the performance numbers you see.
> 
> - Josh Triplett
> 
> 
> --------------enigEE2A6B33B890E98CB2986083
> Content-Type: application/pgp-signature; name="signature.asc"
> Content-Description: OpenPGP digital signature
> Content-Disposition: attachment; filename="signature.asc"
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFFULjDGJuZRtD+evsRAuWfAJ9YJ/bifhQw6pdMEXI2+CH1gN80dwCgtagZ
> 7kZjyCSwz0/AJ4IKxEjp5fw=
> =8fSE
> -----END PGP SIGNATURE-----
> 
> --------------enigEE2A6B33B890E98CB2986083--
> 
> --===============2043955546==
> Content-Type: text/plain; charset="us-ascii"
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline
> 
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb
> --===============2043955546==--


More information about the Xcb mailing list