[gs-commits] mupdf 0.9.366 Store AA level used to render a glyph in th
Robin Watts
robin at ghostscript.com
Mon Mar 12 17:35:35 UTC 2012
commit 5060043a33b32dfdd8ffacc88e8ca05b5e8271a9
Author: Robin Watts <robin.watts at artifex.com>
Date: Mon Mar 12 16:34:00 2012 +0000
Store AA level used to render a glyph in the glyphcache.
In the existing code, glyphs are stored/retrieved from the glyphcache
with no reference to the antialias level used to create them. This
means that if we are using different aa levels in different threads,
we can retrieve 'non-matching' glyphs and hence get rendering
indeterminisms.
Fixed simply here by storing the aa level in the glyphcache too.
:100644 100644 110a7a2... b8f69ce... M draw/draw_glyph.c
:100644 100644 6427537... 1ec1eb9... M fitz/fitz.h
:100644 100644 e4a4d23... f6207e8... M fitz/res_font.c
http://git.ghostscript.com/?p=mupdf.git;a=commit;h=5060043a33b32dfdd8ffacc88e8ca05b5e8271a9
--
MuPDF, a lightweight PDF and XPS viewer
Artifex Software, Inc.
More information about the gs-commits
mailing list