Neil Hodgson wrote:
Robert Roessler:

3) replacing ALL >1 char width calls with "len * 10" gives a somewhat
less than perfect display... and NO perceived speedup; so it looks
like it is the actual rendering and display

   Have you tried turning off buffering and two phase drawing?
SCI_SETBUFFEREDDRAW, SCI_SETTWOPHASEDRAW.

Did that three days ago, after remembering the Scintilla doc mentioning that these [together] are a trade-off of prettiness and correctness for speed... small change, less than with the newer GTK and Pango components.

4) plugging in the latest [Windows] development builds of GLib and the
Pango/Cairo packages DOES improve perceived snappiness, BUT not enough
to "un-peg" the CPU

   Good.

Yup - although I am not 100% sure the much talked-about improvements are present... but supposedly they are in the "HEAD", and if the latest minor numbered version of an "odd-numbered" development version is built from that - then we're in business.

So, IS the "Pango/GTK on Windows combo doomed"?  Well, there sure are
a *lot* of software layers BEFORE even getting to Windows... I wonder
how this looks in a "native" GTK setting?

   GTK+ on X/Linux with currently released Pango, as for example in
Fedora Core 4, is considerably slower than Windows native.

Is this with the X.org (and "frame buffer"-style access) version of X? Or, wow, people must *really* hate Microsoft/Windows/closed-source etc software, to voluntarily accept a seriously noticeable interactive performance degradation...

font.base=font:!Bitstream Vera Sans,size:10
font.comment=font:!Bitstream Vera Serif,size:10

as my only "base" fonts (with all other fonts derived from these),
does that make my normal Windows-build SciTE/Scintilla use Pango?

   No. Native Windows versions will not use Pango.

OK - so all I did was get unappealing fonts... ;)

Robert Roessler
[EMAIL PROTECTED]
http://www.rftp.com
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to