<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
Hi Juan,<BR>
That's cool. <BR>
Congratulations on&nbsp;finding the 'magic' combination of bitBlt rules.<BR>
&nbsp;<BR>
I'm not sure&nbsp;where that leaves&nbsp;my bitBlt rule 41. Possibly rendundant.<BR>
&nbsp;<BR>
But unfortunately I don't have much free time to change the FreeType stuff to use your technique.<BR>
Maybe one of the Pharo developers can make the necessary changes.<BR>
&nbsp;<BR>
Of course I also&nbsp;added the gamma correction, and the handling of translucent text foreground colours.<BR>
So, it may be worth keeping both techniques around for a while.<BR>
&nbsp;<BR>
Cheers,<BR>Andy<BR>
.<BR><BR><BR>&nbsp;<BR>&gt; Date: Thu, 21 May 2009 16:46:28 -0300<BR>&gt; From: juan@jvuletich.org<BR>&gt; To: vm-dev@lists.squeakfoundation.org<BR>&gt; Subject: Re: [Vm-dev] Fwd: [Pharo-project] New Pharo based on core 10309 with antialiased fonts<BR>&gt; <BR>&gt; <BR>&gt; &gt; You can see how well this works by going to <BR>&gt; &gt; http://www.jvuletich.org/Cuis/ and downloading the new Cuis #0204.<BR>&gt; &gt; See how well it does subpixel AA with black and colored text. Change <BR>&gt; &gt; display depth, and see how it adapts to lower display depths. Also <BR>&gt; &gt; play with preferences #subpixelRenderText and <BR>&gt; &gt; #subpixelRenderColorText. All this is done with just one 16bpp glyph <BR>&gt; &gt; for each char/font/size! No extra caches. Just standard rules, <BR>&gt; &gt; colormaps, and thought.<BR>&gt; Some screen shots...<BR>&gt; <BR>&gt; Sub pixel AA:<BR>&gt; http://www.jvuletich.org/Cuis/32BitDisplay-SubPixAA.png . That is the <BR>&gt; best look. Display at 32 bpp, sub pixel AA.<BR>&gt; http://www.jvuletich.org/Cuis/16BitDisplay-SubPixAA.png<BR>&gt; http://www.jvuletich.org/Cuis/08BitDisplay-SubPixAA.png<BR>&gt; <BR>&gt; Whole pixel AA:<BR>&gt; http://www.jvuletich.org/Cuis/32BitDisplay-WholePixAA.png<BR>&gt; http://www.jvuletich.org/Cuis/16BitDisplay-WholePixAA.png<BR>&gt; http://www.jvuletich.org/Cuis/08BitDisplay-WholePixAA.png<BR>&gt; <BR>&gt; For less than 8bpp, no subpixel AA is available:<BR>&gt; http://www.jvuletich.org/Cuis/04BitDisplay.png<BR>&gt; http://www.jvuletich.org/Cuis/01BitDisplay.png<BR>&gt; <BR>&gt; I did not include subpixel black and whole pixel color, but it is <BR>&gt; possible too.<BR>&gt; <BR>&gt; Anyway, people really interested on this should check the code. Besides, <BR>&gt; playing 5 minutes with Cuis should be good for any squeaker, to realize <BR>&gt; that Squeak can be nice, simple and fast.<BR>&gt; <BR>&gt; Cheers,<BR>&gt; Juan Vuletich<BR><br /><hr />Surfing the web just got more rewarding. <a href='http://extras.uk.msn.com/internet-explorer-8/?ocid=T010MSN07A0716U' target='_new'>Download  the New Internet Explorer 8</a></body>
</html>