Lee Brown wrote:

> I am more ignorant than you but here is my input.
> 
> For scrolling you can either:
> 1)  Set origin  (this is not supported always so it isn't an option really)
> 2)  Erase the previous characters and redraw the new characters
> 3)  CopyBox to shift the old characters and then draw the new characters.
> 
> For the general, I think pixel by pixel is necessary because the glyphs do not
> neccessarily all fit into side by side boxes.  If you blindly just write the
> bitmap to the screen then you may overwrite a part of a previous glyph.

good point. Are there any blit operations with alpha support ? Is this possible
in principle ? If so, does GGI aim at support that some day ?

> Make sure you are caching the glyphs.  The freetype bitmap generation is a huge
> overhead (makes drawing ten times slower).

right. Note that FreeType developers are working on a caching system themselfs.
But since Cesar reads that group, he probably knows that already...

Regards,        Stefan
_______________________________________________________              
              
Stefan Seefeld
Departement de Physique
Universite de Montreal
email: [EMAIL PROTECTED]

_______________________________________________________

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

Reply via email to