Hello, > Modified Files: > xsrc/xfree/xc/programs/Xserver/hw/xfree86/drivers/wsfb: > Imakefile > wsfb_driver.c > Added Files: > xsrc/xfree/xc/programs/Xserver/hw/xfree86/drivers/wsfb: wsfb.h > wsfb_cursor.c > > Log Message: > Add hardware cursor support and the usual XF86Config options to turn > it on and off, change the default device to ttyE0 ( since ttyC0 is a > serial port on most SPARCs ) > This needs a wsdisplay driver which actually supports the > WSDISPLAYIO_GCURMAX and WSDISPLAYIO_SCURSOR ioctls. Tested on > NetBSD/sparc with igsfb on a JavaStation NC / Krups. Hmm, sounds a bit ambiguous on 2nd glance - if the underlying wsdisplay doesn't support a hardware cursor wsfb will just use a software cursor as before. This relies on ioctl(WSDISPLAYIO_GCURMAX) to fail if there's no HW cursor support. If a driver lies about its capabilities we have no way to know about cursor support ( that's what Option "SWcursor" is for ) have fun Michael
Attachment:
pgpWrdQSdYNIo.pgp
Description: PGP signature