Subject: X on O2
To: None <port-sgimips@netbsd.org>
From: Michael Lorenz <macallan@netbsd.org>
List: port-sgimips
Date: 07/25/2007 23:56:16
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I just committed a few changes to crmfb and wsfb - now you can run 
XFree86 with the wsfb driver in 24bit colour. Still no acceleration but 
since the framebuffer is in main memory it's not horribly slow either, 
in fact I've seen worse performance with hardware acceleration on some 
machines...
There's one problem though - gtk2 apps won't work because the 
underlying graphics library - Cairo - apparently doesn't support the 
pixel format used by the O2's graphics hardware. And apparently nobody 
expects to encounter something like that so Cairo passes a NULL pointer 
to Xrender which doesn't check it either so there's your SEGFAULT.

KDE, gtk1, Motif etc. work fine though.

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

iQEVAwUBRqgbYMpnzkX8Yg2nAQIXPwf/fsqn+SwA5eBE+/LoTEJjbJUTfETf8E3+
vDRWZs86CHGDjFeBmAd0Z02yjoH4qP0mMdSGs/Z+HvKrBlR7+rWPBFXUQwe+lC+B
tm3yexzSv3LqnIoIsbP2SVEEhZNwoHmjpPA6g60TMiXKRvSOu2T6hekycSL8DNGc
yZnbdFKtNKL6Sl0AyQUPIrnIm4ROQm5kdWA+w0rMFwq36auLYo0EVGfS56n7zdPF
7vKr7lJNoZ18g5/JS/ikz5mg8GYe4ttqTtFOpSjotAjvdgsUbJyg5CraNR1zlKMp
R0JoC5W+DXY4e3SnjHCeZ4SNeNy/folte/+gumjEzhyX8e3QCyOEaQ==
=1nGA
-----END PGP SIGNATURE-----