Next: Internals (incomplete)
Up: The X11-Interface
Previous: Creating XPM-Files from t1lib-Glyphs
Contents
Index
A few words about what the X11 interface can do and cannot do are appropriate,
I think. Except for that a few global variables of t1lib are accessible,
the whole code of the X11 interface could as well be part of an application
instead of being part of t1lib. In other words, t1lib is not able to do
anything an application program could not do. This applies especially to
performance improvements. Unfortunately--but consequently, the X11 rastering
functions are not faster than the standard rastering functions.
To come to a conclusion, this is what the X rastering functions offer to the
user:
- Save the user entirely from thinking about color.
- Offers a set functions comparable to
XDrawText()
.
- Frees the user from having to think about transparency and opacity.
- Implements antialiasing between any given pair of foreground/background
colours.
And here is what they not provide:
- Functions that perform as if the rasterizer would be part of the X
server.
That's life, folks.
Next: Internals (incomplete)
Up: The X11-Interface
Previous: Creating XPM-Files from t1lib-Glyphs
Contents
Index
2005-01-12