Le 08/01/2012 22:16, Pavel Sanda a écrit :
I just stepped a bit through the code and there were tons of instances
where single characters were passed to drawText, each setting up the
text drawing machinery mostly from scratch. I do understand that this
might be needed for math, but it should not happen often for regular
test.

my point was that its not clear at all whether all this is culprit of the
problems. on contrary i have seen many reports which cast doubt on different
layers of the system.

Indeed. LyX's own overhead is one thing, and it is bearable in many cases. The fact that, in a multitab setting, one tab may be slower than the others (independtly of the contents of the tab) is a bigger problem IMO, and I would really like to track this one first. It may be the fault of our architecture (a shared painter or graphics context?), but anyway it is not acceptable.

JMarc

Reply via email to