[Lazarus] Lazarus IDE (GTK2) - flicker and slow redraws

Luiz Americo Pereira Camara luizmed at oi.com.br
Sat Apr 26 02:28:30 CEST 2008


Mattias Gaertner wrote:
> But it is true, that the ExtTextOut function, which is used by SynEdit,
> under gtk2 is at least 5 times slower than under gtk1. It uses pango
> functions, which are great for full unicode support, but snail slow.
> Probably the font system must be changed to cairo.
>
>   

The cairo guys, call the text functions of cairo the "toy" api and 
recommend using pangocairo.

All in all, since LCL is drawing in a drawable directly, does not makes 
sense using only the cairo text functions. Better would be use Xft.

Luiz



More information about the Lazarus mailing list