[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