diff options
author | Tor Andersson <tor@ghostscript.com> | 2004-11-25 04:46:31 +0100 |
---|---|---|
committer | Tor Andersson <tor@ghostscript.com> | 2004-11-25 04:46:31 +0100 |
commit | 9c659d040a3890dc6a33aed485eba15364631bec (patch) | |
tree | 50916134c964184f16706f93d253aa1000ab889d /TODO | |
parent | 4b2218b903da6de40e8a82b9e2a69157d415637c (diff) | |
download | mupdf-9c659d040a3890dc6a33aed485eba15364631bec.tar.xz |
optimize away useless clipmasks. undo ctm for shades.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -15,11 +15,8 @@ shadings - ... jeong ... rendering - - bbox culling (cache bbox in over node?) - - merge gka optims - - optimize inner rendering loops + - bbox culling per glyph - optimize image load/decode/scale - - special-case optims (1, 2 and 4) - cpu-specific optims parser @@ -28,10 +25,9 @@ parser - annotations and destinations (for links and outline) fz_optimizetree() - - remove rectangular clip nodes whose children fit - remove white fills at beginning of page - - remove overs with only one child - concatenate chained transforms + - remove identity transforms clean up - make source ansi c89 / pedantic @@ -43,5 +39,5 @@ clean up cache global cache for cmaps and fontfiles (emb+sys) - render cache (link-nodes and scaled images) + render cache (link-nodes and scaled images and shades) |