freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] broken hinted DejaVuSans et 4


From: James Cloos
Subject: Re: [ft-devel] broken hinted DejaVuSans et 4
Date: Tue, 26 Jul 2011 12:14:37 -0400
User-agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux)

>>>>> "WL" == Werner LEMBERG <address@hidden> writes:

WL> It seems that the execution of [glyph uni277C's] bytecode at that
WL> size somehow influences rendering of other glyphs, but I have no
WL> idea how this is possible at all.  Valgrind shows nothing, BTW.

The bytecode for DejaVu Sans' uni277C in svn in:

SVTCA[y-axis]
PUSHW_3
 17
 3
 3
CALL
PUSHW_1
 17
SRP0
PUSHW_3
 10
 20
 3
CALL
PUSHW_1
 10
SRP0
IUP[y]
IUP[x]

I can't tell from the code in the .sfd what sub 3 is.

For my compile of DejaVu Sans, uni277C is glyph 4091.

I get the bug from:

:; ftview -f 4091 4 /usr/share/fonts/dejavu/DejaVuSans.ttf

but not from 

:; ftview -f 4092 4 /usr/share/fonts/dejavu/DejaVuSans.ttf

even after hitting ← to back up to glyph 4091, or F9 to back even further.

The prep and fpgm tables were inherited from Bitstream Vera Sans unchanged.

-JimC
-- 
James Cloos <address@hidden>         OpenPGP: 1024D/ED7DAEA6



reply via email to

[Prev in Thread] Current Thread [Next in Thread]