Re: [ft] Testing new LCD rendering mode

2006-10-16 Thread Ismail Donmez
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

2006-10-04 Thread Ismail Donmez
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

2006-10-04 Thread David Turner
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

2006-10-04 Thread Ismail Donmez
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

2006-10-04 Thread David Turner

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

2006-10-04 Thread Ismail Donmez
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