This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
RE: Problem: extreme speed difference NT4 <> Win98SE runing Xfree
- From: "Harold Hunt" <huntharo at msu dot edu>
- To: <U dot Schmidtmann at visicon-online dot de>, <cygwin-xfree at cygwin dot com>
- Date: Tue, 16 Apr 2002 08:00:42 -0400
- Subject: RE: Problem: extreme speed difference NT4 <> Win98SE runing Xfree
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