Re: [ft] Testing new LCD rendering mode
Hi David, 04 Eki 2006 Çar 21:04 tarihinde, Ismail Donmez şunları yazmıştı: 04 Eki 2006 Çar 20:51 tarihinde, David Turner şunları yazmıştı: [...] They're clearly different, look at the shapes of the 2 or 6, especially the horizontal stems in these glyphs. I think I understand now. I forgot to mention that you should enable medium or full hinting in your fonts preference dialog. That's because light hinting will now always invoke the auto-hinter (with the exception of fonts which require the unpatented hinter to load properly, e.g. MingLiU). I believe it should remove the difference you see. If not, send more screenshots :-) Sadly I still see problems: http://cekirdek.pardus.org.tr/~ismail/tmp/knode-new-lcd-filtering-fullhinti ng.png I added following to ~/.fonts.conf ( actually changed hintmedium to hintfull so it was already using medium hinting ) and run fc-cache after : match target=font edit mode=assign name=hintstyle consthintfull/const /edit /match Its been sometime without comment on this, do you think my setup is buggy or is there some another problem? Regards, ismail ___ Freetype mailing list Freetype@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype
[ft] Testing new LCD rendering mode
Hi, I tested new libXft LCD Filtering patch and I got some screenshots to show too :-) http://cekirdek.pardus.org.tr/~ismail/tmp/knode-old-lcd-rendering.png shows the rendering with old LCD rendering patch, its all good there. http://cekirdek.pardus.org.tr/~ismail/tmp/knode-new-lcd-filtering.png shows the rendering with new LCD filtering patch, notice that the blurriness of the font makes it look bad especially when its bold, also notice there are color fringes which looks like the case for vanilla libXft + enabling subpixel hinting. Test Environment: 8pt Tahoma, 96 dpi I downloaded libXft-2.1.7 and applied patch libXft-2.1.7-lcd-filter-2.patch . Thoughts? P.S: Example application used is KNode. Regards, ismail ___ Freetype mailing list Freetype@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype
Re: [ft] Testing new LCD rendering mode
Did you enable the bytecode interpreter in FreeType for the second example ? It doesn't seem so. Regards, - David On Wed, 4 Oct 2006 18:02:04 +0300, Ismail Donmez [EMAIL PROTECTED] said: Hi, I tested new libXft LCD Filtering patch and I got some screenshots to show too :-) http://cekirdek.pardus.org.tr/~ismail/tmp/knode-old-lcd-rendering.png shows the rendering with old LCD rendering patch, its all good there. http://cekirdek.pardus.org.tr/~ismail/tmp/knode-new-lcd-filtering.png shows the rendering with new LCD filtering patch, notice that the blurriness of the font makes it look bad especially when its bold, also notice there are color fringes which looks like the case for vanilla libXft + enabling subpixel hinting. Test Environment: 8pt Tahoma, 96 dpi I downloaded libXft-2.1.7 and applied patch libXft-2.1.7-lcd-filter-2.patch . Thoughts? P.S: Example application used is KNode. Regards, ismail ___ Freetype mailing list Freetype@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype ___ Freetype mailing list Freetype@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype
Re: [ft] Testing new LCD rendering mode
04 Eki 2006 Çar 19:45 tarihinde şunları yazmıştınız: Did you enable the bytecode interpreter in FreeType for the second example ? It doesn't seem so. Freetype library did not change between tests ( I am actually just installing old libXft testing, installing new libXft testing ), so I don't think thats the problem but I agree it just looks like that indeed. Regards, ismail ___ Freetype mailing list Freetype@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype
Re: [ft] Testing new LCD rendering mode
On Wed, 4 Oct 2006 20:02:33 +0300, Ismail Donmez [EMAIL PROTECTED] said: 04 Eki 2006 Çar 19:52 tarihinde, Ismail Donmez #351;unlar#305; yazm#305;#351;t#305;: 04 Eki 2006 Çar 19:45 tarihinde #351;unlar#305; yazm#305;#351;t#305;n#305;z: Did you enable the bytecode interpreter in FreeType for the second example ? It doesn't seem so. Freetype library did not change between tests ( I am actually just installing old libXft testing, installing new libXft testing ), so I don't think thats the problem but I agree it just looks like that indeed. They're clearly different, look at the shapes of the 2 or 6, especially the horizontal stems in these glyphs. I think I understand now. I forgot to mention that you should enable medium or full hinting in your fonts preference dialog. That's because light hinting will now always invoke the auto-hinter (with the exception of fonts which require the unpatented hinter to load properly, e.g. MingLiU). I believe it should remove the difference you see. If not, send more screenshots :-) Regards, - David Turner - The FreeType Project (www.freetype.org) For reference I applied the following patch to Freetype sources before building. Thanks, ismail ___ Freetype mailing list Freetype@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype
Re: [ft] Testing new LCD rendering mode
04 Eki 2006 Çar 20:51 tarihinde, David Turner şunları yazmıştı: [...] They're clearly different, look at the shapes of the 2 or 6, especially the horizontal stems in these glyphs. I think I understand now. I forgot to mention that you should enable medium or full hinting in your fonts preference dialog. That's because light hinting will now always invoke the auto-hinter (with the exception of fonts which require the unpatented hinter to load properly, e.g. MingLiU). I believe it should remove the difference you see. If not, send more screenshots :-) Sadly I still see problems: http://cekirdek.pardus.org.tr/~ismail/tmp/knode-new-lcd-filtering-fullhinting.png I added following to ~/.fonts.conf ( actually changed hintmedium to hintfull so it was already using medium hinting ) and run fc-cache after : match target=font edit mode=assign name=hintstyle consthintfull/const /edit /match P.S: Thanks for working on these amazing set of patches. My eyes owe a lot to you. Regards, ismail ___ Freetype mailing list Freetype@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype