]> www.fi.muni.cz Git - evince.git/commit
pdf/splash/SplashBitmap.cc (SplashBitmap, ~SplashBitmap, writePNMFile):
authorMartin Kretzschmar <martink@src.gnome.org>
Sat, 8 Jan 2005 21:59:23 +0000 (21:59 +0000)
committerMartin Kretzschmar <martink@src.gnome.org>
Sat, 8 Jan 2005 21:59:23 +0000 (21:59 +0000)
commit0607a5da99d7206625d8537fb28096d755721de3
tree978330e3a78189ac0586d88026733112820051cb
parentfed5ac607fbe74668f1b74c2022ef56b5ee25d61
pdf/splash/SplashBitmap.cc (SplashBitmap, ~SplashBitmap, writePNMFile):

* pdf/splash/Splash.cc (clear, drawPixel, drawSpan, xorSpan, getPixel)
(fillGlyph, fillImageMask, drawImage):
pdf/splash/SplashBitmap.cc (SplashBitmap, ~SplashBitmap, writePNMFile):
pdf/splash/SplashTypes.h:
pdf/xpdf/SplashOutputDev (startPage, getColor, imageSrc): implement RGB8
packed mode for Splash.

* pdf/xpdf/GDKSplashOutputDev.cc (GDKSplashOutputDev, redraw): use
RGB8 packed mode, eliminates the pixbuf data creation loop.
ChangeLog
pdf/splash/Splash.cc
pdf/splash/SplashBitmap.cc
pdf/splash/SplashTypes.h
pdf/xpdf/GDKSplashOutputDev.cc
pdf/xpdf/SplashOutputDev.cc