<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 finding the 'magic' combination of bitBlt rules.<BR>
<BR>
I'm not sure where that leaves my bitBlt rule 41. Possibly rendundant.<BR>
<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>
<BR>
Of course I also 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>
<BR>
Cheers,<BR>Andy<BR>
.<BR><BR><BR> <BR>> Date: Thu, 21 May 2009 16:46:28 -0300<BR>> From: juan@jvuletich.org<BR>> To: vm-dev@lists.squeakfoundation.org<BR>> Subject: Re: [Vm-dev] Fwd: [Pharo-project] New Pharo based on core 10309 with antialiased fonts<BR>> <BR>> <BR>> > You can see how well this works by going to <BR>> > http://www.jvuletich.org/Cuis/ and downloading the new Cuis #0204.<BR>> > See how well it does subpixel AA with black and colored text. Change <BR>> > display depth, and see how it adapts to lower display depths. Also <BR>> > play with preferences #subpixelRenderText and <BR>> > #subpixelRenderColorText. All this is done with just one 16bpp glyph <BR>> > for each char/font/size! No extra caches. Just standard rules, <BR>> > colormaps, and thought.<BR>> Some screen shots...<BR>> <BR>> Sub pixel AA:<BR>> http://www.jvuletich.org/Cuis/32BitDisplay-SubPixAA.png . That is the <BR>> best look. Display at 32 bpp, sub pixel AA.<BR>> http://www.jvuletich.org/Cuis/16BitDisplay-SubPixAA.png<BR>> http://www.jvuletich.org/Cuis/08BitDisplay-SubPixAA.png<BR>> <BR>> Whole pixel AA:<BR>> http://www.jvuletich.org/Cuis/32BitDisplay-WholePixAA.png<BR>> http://www.jvuletich.org/Cuis/16BitDisplay-WholePixAA.png<BR>> http://www.jvuletich.org/Cuis/08BitDisplay-WholePixAA.png<BR>> <BR>> For less than 8bpp, no subpixel AA is available:<BR>> http://www.jvuletich.org/Cuis/04BitDisplay.png<BR>> http://www.jvuletich.org/Cuis/01BitDisplay.png<BR>> <BR>> I did not include subpixel black and whole pixel color, but it is <BR>> possible too.<BR>> <BR>> Anyway, people really interested on this should check the code. Besides, <BR>> playing 5 minutes with Cuis should be good for any squeaker, to realize <BR>> that Squeak can be nice, simple and fast.<BR>> <BR>> Cheers,<BR>> 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>