summaryrefslogtreecommitdiff
path: root/platform/win32
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2013-08-23 19:24:58 +0100
committerRobin Watts <robin.watts@artifex.com>2013-08-30 16:26:39 +0100
commit2b2c67836932b1dada7f7f28e42fe4ed06c4e4ed (patch)
treebed929cca0ac26018ffbc9c98cf177da63562536 /platform/win32
parent8f248600b2834fb121db4990aa756c40da8ddd0e (diff)
downloadmupdf-2b2c67836932b1dada7f7f28e42fe4ed06c4e4ed.tar.xz
Use RLE coding scheme for glyph bitmaps.
Rather than generating fz_pixmaps for glyphs, we generate fz_glyphs. fz_glyphs can either contain a pixmap, or an RLEd representation (if it's a mask, and it's smaller). Should take less memory in the cache, and should be faster to plot.
Diffstat (limited to 'platform/win32')
-rw-r--r--platform/win32/libmupdf.vcproj8
1 files changed, 8 insertions, 0 deletions
diff --git a/platform/win32/libmupdf.vcproj b/platform/win32/libmupdf.vcproj
index 1eb86b06..e9feb82c 100644
--- a/platform/win32/libmupdf.vcproj
+++ b/platform/win32/libmupdf.vcproj
@@ -530,6 +530,10 @@
>
</File>
<File
+ RelativePath="..\..\source\fitz\glyph.c"
+ >
+ </File>
+ <File
RelativePath="..\..\source\fitz\halftone.c"
>
</File>
@@ -1001,6 +1005,10 @@
>
</File>
<File
+ RelativePath="..\..\include\mupdf\fitz\glyph.h"
+ >
+ </File>
+ <File
RelativePath="..\..\include\mupdf\fitz\hash.h"
>
</File>