diff options
author | Kristian Høgsberg <krh@redhat.com> | 2005-03-05 04:57:49 +0000 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2005-03-05 04:57:49 +0000 |
commit | 5b2d9a61e79cefd819888c8c89231a5fafccd114 (patch) | |
tree | 3fc5180ec35671fda6299d4d6343e84ac013d881 /TODO | |
parent | 60d190ef80a0dcd9cc3a67306e2c65c5dd482f24 (diff) |
2005-03-04 Kristian Høgsberg <krh@redhat.com>
Patch from Jeff Muizelaar <jrmuizel@nit.ca>. Changed to allocate
glyphs using gmalloc.
* poppler/CairoOutputDev.cc (CairoOutputDev::drawString):
Implement drawString instead of drawChar. This change should
make clipping to a text path work and has a performance
improvement. Currently the code is a little ugly because we
can't concat matrices to cairo without losing our current font.
* poppler/CairoOutputDev.h (CairoOutputDev::useDrawChar):
Tell Gfx.cc that it should use drawString instead of drawChar.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -9,6 +9,9 @@ Convert to use as much existing infra-structure as possible: - use libtiff for ccitt decoding? Performance: + - Add simle performance benchmark that takes a pdf and renders + every page 100 times or so. Start keeping track of + performance. - make color space conversion stuff more sane (right now we hack around some of it in the cairo backend) - move away from getChar to a more read(2) like interface |