Date: Sat, 07 Nov 2009 16:47:05 +1000 From: Stephen McKay <smckay@internode.on.net> To: Brian Gardner <openjdk@getsnappy.com> Cc: Stephen McKay <smckay@internode.on.net>, freebsd-java@freebsd.org Subject: Re: openjdk6-b17 Pre Release 2 Message-ID: <200911070647.nA76l53Y030380@dungeon.home> In-Reply-To: <200911062349.nA6NnwC6001462@dungeon.home> from Stephen McKay at "Sat, 07 Nov 2009 09:49:58 %2B1000" References: <8315ACEB-EDE9-42C4-B689-0B584FD30968@getsnappy.com> <200911050039.nA50dCA8094090@dungeon.home> <hcvh3i$ppl$1@ger.gmane.org> <A4E3C62F-F320-483A-B5FC-53DD88A3D552@getsnappy.com> <hcvm4k$d4m$1@ger.gmane.org> <490A45F3-651E-4207-9192-11A53F64C815@getsnappy.com> <hcvnf8$d4m$2@ger.gmane.org> <83CF5AB1-8162-4B65-8CD3-477D198CA21C@getsnappy.com> <86AD3589-941C-4F92-AF0C-84FD09BC4BD1@getsnappy.com> <200911061053.nA6ArJbA005827@dungeon.home> <D1481847-C705-4661-BB92-9C00D94A4A5D@getsnappy.com> <200911062349.nA6NnwC6001462@dungeon.home>
next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday, 7th November 2009, Stephen McKay wrote: >On Friday, 6th November 2009, Brian Gardner wrote: > >>Antialiasing seems to work well in the other fonts. Perhaps there is >>an issue with a specific font type. > >Well, it's a Type1 font. The world seems to favour TrueType these days. >I'll poke about and see if I can find a Type1 vs TrueType trend in this, >or if it's just Utopia. I feel like I've been on an archaeological dig... Openjdk6 uses freetype, while the other JDKs use an internal renderer. That's pretty much the end of the story. Differences are to be expected. I've verified that Utopia shown by ftview using freetype-2.3.9 matches openjdk6's output, so what I am seeing is the difference in quality between the Sun owned renderer (that we can't have) and the free renderer (that we can have). People round the web are also upset with what they see as regressions in freetype regarding Type1 font rendering after revision 2.1.9. I've checked the output of 2.1.9 vs 2.3.9 and have observed (for a small sample only) that 2.3.9 is indeed worse in places, though it's hard to generalise it to a blanket "2.1.9 is better than 2.3.9" statement. I'll give reverting to 2.1.9 a go myself, just for fun. I quickly checked a couple of truetype fonts and they seemed fine. Differences between the Sun JDK renderer and freetype must be minimal if any exist at all. So, summarising once again: openjdk6's use of freetype means that font rendering will differ from other JDKs. For Type1 fonts, this could mean that they look worse rather than better. Cheers, Stephen.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911070647.nA76l53Y030380>