Path: utzoo!attcan!uunet!lll-winken!lll-lcc!ames!think!bloom-beacon!EXPO.LCS.MIT.EDU!jim
From: jim@EXPO.LCS.MIT.EDU (Jim Fulton)
Newsgroups: comp.windows.x
Subject: Re: X11R2 and color displays
Message-ID: <8805111410.AA00140@EXPO.LCS.MIT.EDU>
Date: 11 May 88 14:10:08 GMT
References: <2413@polyslo.UUCP>
Sender: daemon@bloom-beacon.MIT.EDU
Organization: X Consortium, MIT Laboratory for Computer Science
Lines: 18


>                                                The slowness you are
> seeing is entirely due to the poorly performing server.

Let's clarify this a bit.  The "poorly performing" part refers to the fact that
the ddx for that device uses the generic Color Frame Buffer code instead of
hardware support, just as the qvss/vs2000 server uses the generic Monochrome
Frame Buffer code.  Servers based on cfb are slower than ones that use mfb
because they have to do a LOT more work (color pixels typically have 4, 8, or
many more times the number of bits that monochrome pixels have).

It ought to be relatively easy for someone who knows the low-level graphics
libraries of the machine to optimize many of the more common operations (solid
and tiled filled rectangles, solid text, copy area, lines, etc.).  Do I hear
any volunteers?


Jim Fulton
MIT X Consortium