Around 16 o'clock on Dec 29, Markus Kuhn wrote:

> I assume that is with some contemporary pixel size r. Unless you use
> some good compression technique, performance will be proportional to
> r^{-2}.

Actually, a trivial (and usable) compression scheme yields O(h) -- given 
that the letterforms are fixed, run length encoding yields essentially the 
same number of rectangles on a scanline, independent of the width of the 
character.  This is done by using PolyFillRect in place of PutImage and 
works with the core protocol.

> Pixel sizes down to 0.05-0.10 mm, as we have already with laser printers,
> would certainly be desireable for e-book applications, etc.

Others have cogently argued that screen pitch will likely remain 
relatively stable for some time to come -- unlike scanners and printers, 
a doubling of screen pitch requires a quadrupling of critical system 
resources like memory, CPU power, bandwidth and graphics coprocessor 
speed.  Increasing scanning and printing resolution has significantly less 
impact on the system as a whole; especially as those devices often offer 
scalable resolutions for performance sensitive environments.

By the time screens have doubled in resolution, I expect Render will be 
relatively well established and core protocol workarounds needed only for 
really old (and low resolution) hardware.

Keith Packard        XFree86 Core Team        Compaq Cambridge Research Lab


_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to