Subject: Re: XFree86-4.6.0 on Solaris
To: Raymond Meyer <raymond.meyer@rambler.ru>
From: Michael Lorenz <macallan@netbsd.org>
List: port-sparc64
Date: 07/14/2006 04:36:01
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

> Could someone tell me what driver enhancements does NetBSD's XFree86 
> version
> has, that is not present in the stock XFree86-4.6.0? Also, how easy 
> would it be
> to add those enhancements, is it just the matter of applying a few 
> patches or
> copying some files across?

The sunffb driver in -current differs from stock XFree86 in these 
points:
- - it doesn't support 8 and 24bit visuals simultaneously
- - it uses XAA instead of accelerating everything by hand which gives 
you XRENDER support
- - it supports hardware-accelerated alpha-blending which helps a lot 
with anti-aliased fonts

In theory you can just take the driver sources and Imakefiles from 
NetBSD -current, I made sure the native build system still works, at 
least on NetBSD.

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRLdXccpnzkX8Yg2nAQKbzAf9HMR40QVJebE0fUnFA9TqtI7VAbt5Jw29
0gvTM9Lwlph582lIQ4Oe/1I2tTRc6YxnhmtqCXb9MHKJkSFsk3JBakxUYaTe45qn
NRPEd8IeQgUWchLPMtp4y2JhNS1jRKmoib5sSmW3wqf1ttfba0N50htW4GhOafC4
OdUvhQS77vO/l0pEQiBY1pWKdrxop2gWNb/09taiFGTVZ/IzfWoN6akC3qhHvMAE
4cKJwSnGN/5S+/60UlRUxT+crP+KNJU96gZi/eNFo7U1iWJYRoB0kig/n7BMqImf
vADw3F5IN2XtCYD+cej5W5CoEqNrNm9ynjFJIwIWcYwWPQFRDteg6Q==
=e1gV
-----END PGP SIGNATURE-----