[ENH] Anti-aliasing type support & FreeType 2.0 beta plugin (very beta)

Henrik Gedenryd Henrik.Gedenryd at lucs.lu.se
Mon Mar 6 17:50:56 UTC 2000


>> Mac only note 2: Mac memory conventions limit how much memory FreeType can
>> get, 
> 
> This isn't necessary.  A few VM revisions ago, we added a new system
> parameter 23, to increase the "slop" allocated for VM (and hence)
> plugins.  

Thanks, I've included this in the update, to allocate an extra 50k on the
Mac only. Thus the special VM is unnecessary and I've removed it:

> http://www.lucs.lu.se/people/Henrik.Gedenryd/Squeak/
> type/Squeak VM PPC FTb.sit


> [Late update, literally: I don't know why, but the FreeType plugin doesn't
> play nice with the 2.8a image

The problem was that some FFI initialization is not brought along with
change sets properly. A workaround is included in the new change set:

www.lucs.lu.se/people/Henrik.Gedenryd/Squeak/type/FreeType2.06Mar1417.cs

I have tested it with the "Squeak2.8a-beo" package and it works as expected.

This has also made the original Mac FFI plugin work ok again, but I'm
leaving mine in place anyway.

Henrik

< = > .






More information about the Squeak-dev mailing list