From: Digital I. Inc. <ok...@di...> - 2004-02-27 11:17:30
|
Virtual Device Drivers For next major release (version 1.0?) , we need more virtual device drivers, dont you?. Your comment I hope. --- Okajima. ---------------- - Virtual Sound driver very easy. - Virtual Mouse driver easy. but it should be "seamless" like when you installed VMware tools to VMware. - Virtual Printer driver print documents from coLinux through Windows. this is easy if you rasterize rightly. so if you can print on linux logically, ( solving font, cups/ghostscript settings...) you can print on coLinux physically. - Virtual Frame buffer Performance is the key. BitBlt all frame is easy, but slow. It must bitblt only a region which is updated. How? And second point is, is this really necessary? If you use only X, cygwin/X is enough. - Virtual FB / How to know an updated region. 1. Installing a special driver to X/SDL. If you use only a popular graphics library, this way is the best. but does not work for minor graphics lib and some games which access FB directly. 2. Using MMU Dirty bits. if your apps modify FB only "horizontally", this works very well. but for example, you draw a vertical line, it does not work. |