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