freetype
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A couple of issues with freetype2-beta6


From: Stefan Seefeld
Subject: Re: A couple of issues with freetype2-beta6
Date: Tue, 20 Jun 2000 13:38:03 -0400

Elliot Lee wrote:

> . When loading Type1 fonts, the FT_Size_Metrics structure inside the
> FT_Face does not get accurate info set:

this is fixed in beta 7.

> . In order to go from "slow as molasses" to "bearable speed", it would be
> nice if I could specify my own GlyphSlot to LoadGlyph into so I could
> cache glyphs. This could be facilitated by adding a LoadGlyphSlot routine
> and adding a GlyphSlot member that stored which glyph was last loaded into
> the slot.

A nice opportunity to make my point again:
A simple technique with *no* efficiency loss but much better ownership
semantics would be to make Glyph(slot) objects which get manufactored
from the Face object. With lazy copy (copy-on-write) you get exactly
the behavior you have now in case it is used this way, but you are always
safe if you want to either keep the glyph around or run FT in a multi threaded
environment etc.
Please consider this seriously.

Best regards,   Stefan

PS: We'll present the Berlin project (which uses FT2) in Stuttgart, Germany
    next week at the LinuxTag (http://www.linuxtag.org). 
    If you happen to be around, I'd be happy to meet.
_______________________________________________________              
              
Stefan Seefeld
Departement de Physique
Universite de Montreal
email: address@hidden

_______________________________________________________

      ...ich hab' noch einen Koffer in Berlin...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]