Subject: Re: XFree86
To: None <pavel.cahyna@st.cuni.cz>
From: Michael Lorenz <macallan@netbsd.org>
List: port-sparc
Date: 10/04/2005 19:32:43
--Signature_Tue__4_Oct_2005_19_32_43_-0400_RX15rkz1Hy3YR4ib
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Hello,
> Thanks, is the advantage of XFree86 over Xsun (on cgsix) only in
> supporting newer extensions like RENDER, or does XFree86 also offer
> better performance?
I did some measurements with x11perf.
Results are mixed:
- blitter operations, like filling and copying rectangles are faster=20
with XFree86
- image transfers ( host to screen ) are faster with XFree86=20
- text rendering is faster with Xsun, but my XFree driver has no special
text rendering code yet so XFree uses indirect colour expansion which
gives a small performance hit
- line drawing is about the same speed
- more complex operations, like moving/drawing/hiding windows are faster
on XFree86.
Speed differences aren't big though, usually about 5%.
I used an Ultra 1 with a TGX+, running -current XFree86 and Xsun from
xsrc, bleeding edge suncg6 driver I'm going to commit pretty soon which
implements line drawing and handles all blitter operations
asynchronously.
have fun
Michael
--Signature_Tue__4_Oct_2005_19_32_43_-0400_RX15rkz1Hy3YR4ib
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)
iQEVAwUBQ0MRG8pnzkX8Yg2nAQKZUAf+PQXCZZ6I0umWx/nP7MyDhjLsUTANqjBD
YZg3feh7xM3cuikv1+8rke+rBPJSHNDghofmVgk0CGrAcijJkrIY3KNy1SZeZRm5
yGnW9JigR8kzXEd3vziWaENn/Bq/wXvN9+4OuK/3hZFW5sWo4pXgJ3n/1Jbp3hm7
JuJYx8VvKRJlfqRoK9WEctoJWULKh99G0NobEvCNMi6Haqn9swsF2O4Y+233IxOL
0dVyD1Sf3OSAjgsyIfFGUPQa8Ynq8Kp9rBpyE6DUbjeRqaBJ4RiDbMV9wOtPOPZI
EunhNs+9ttWbqGEupvqYHpuT8B44TqB8duv+9pIv3czWRKznNxqOUg==
=8NVM
-----END PGP SIGNATURE-----
--Signature_Tue__4_Oct_2005_19_32_43_-0400_RX15rkz1Hy3YR4ib--