On Feb 9, 2006, at 7:17 PM, Robert Roessler wrote:
Neil Hodgson wrote:
Jason Haslam:
...
Scroll performance wouldn't worry me too much, but I'm trying to put
two scintilla editors inside of a diff tool. These kind of costs
start to add up when scrolling both views together.
Then measure it. It should be fairly easy to tweak the lines
parameter inside Scintilla and see if it makes a difference. If there
is a reasonable speed-up on a current x.org server on a less than
year
old PC then I'd include it. Robert can scream if it upsets his
minority platform.
Hey, if we are talking about replacing some styling calls with
[what I hope distill down to] bitblits, I would have nothing to
complain about... I think. ;)
Well, yes it does boil down to just blitting instead of redrawing
text. Unfortunately, neither of the tweaks that I mentioned would
help in your case. They only apply to scrolls that are less that the
size of a full page. If you're holding down page up/page down then
every line is going to have to be redrawn anyway. That is, unless
you did something wacky like cache the back buffer (buffers, I
gather, in scintilla's case), but that is something that probably
isn't done.
Jason
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest