Problem: extreme speed difference NT4 <> Win98SE runing Xfree

Harold Hunt huntharo@msu.edu
Tue Apr 16 05:00:00 GMT 2002


Uwe,

Yes, the performance difference is known and expected.  Some of the
difference is due to optimizations in Cygwin that cannot be used on Windows
95/98/Me and some of the difference is due to the speed of the graphics
libraries in Windows 95/98/Me vs. Windows NT/2000.  MI/X doesn't run into
the graphics speed differences because they use GDI drawing functions which
can be significantly accelerated by the graphics card and driver, whereas
Cygwin/XFree86 primarily uses large bit block transfers which appear to just
be slower on Windows 95/98/Me.

We have been working on a version of Cygwin/XFree86 that uses GDI drawing
functions directly, but the work is nowhere near complete or even usable.
The development of that server can be followed at:
http://sourceforge.net/projects/xoncygwin

Hope that helps,

Harold



More information about the Cygwin-xfree mailing list