Keith Packard <[EMAIL PROTECTED]> $B$5$s$O=q$-$^$7$?(B:
(B
(B> Around 20 o'clock on Feb 17, Mike FABIAN wrote:
(B>
(B>> Do you still think enabling the byte code interpreter is a good idea
(B>> even with the improved auto hinter in Freetype 2.1.3?
(B>
(B> For non-AA rendering, the byte code interpreter is crucial; there's no
(B> other way to adjust curves and diagonals to "look good".
(B
(BWouldn't it be nice to be able to switch between the auto-hinter
(Band the byte code interpreter with a run time option?
(B
(BIt is possible to specify ":hinting=false" or ":hinting=true" in
(Bpatterns for Xft2. But when hinting is true, either the byte code
(Binterpreter or the auto hinter is used, depending on how freetype2 was
(Bcompiled. It would be nicer if one could change that easily at runtime
(Bas well.
(B
(B> Even for AA rendering, some fonts are so badly designed (Times New Roman
(B> springs to mind here), that the interepreter is really the only way to get
(B> them to behave at small pixel sizes.
(B
(B> Yes, 2.1.3 has dramatically better looking results for many fonts when
(B> using anti-aliasing. So much better that it no longer pains me to look at
(B> a screen displaying AA text without hints, but if you've got the
(B> opportunity to use the hinter, you should take advantage of of it.
(B
(BUnless the problem with the Type1 fonts is fixed I can't possibly
(Bswitch in on in the SuSE rpm.
(B
(B> After all, the type foundries spent more time and money developing
(B> the hints for a face than in developing the face itself; it's a real
(B> shame when people can't take advantage of that labor.
(B>
(B>> Freetype 2.1.3 also seems to have a bug that when the byte code
(B>> interpreter is enabled, Type1 fonts cannot be displayed anymore.
(B>
(B> Hmm. Haven't seen that problem here; but then I don't use many Type1
(B> faces.
(B
(BCan't you reproduce it?
(B
(B ftview 50 foo.pfa
(B
(Bwith foo.pfa any arbitrary Type1 font already displays garbage here
(Bif I compile Freetype 2.1.3 with the byte code interpreter enabled.
(B
(Bftview from ft2demos-2.1.3.
(B
(B--
(BMike Fabian <[EMAIL PROTECTED]> http://www.suse.de/~mfabian
$B?gL2ITB-$O$$$$;E;v$NE($@!#(B
(B_______________________________________________
(BXFree86 mailing list
([EMAIL PROTECTED]
(Bhttp://XFree86.Org/mailman/listinfo/xfree86