Hi Kohei,
On Wed, 2012-12-12 at 14:46 -0500, Kohei Yoshida wrote:
My main concern was that, and the reason why I asked it was that when
the anti-aliasing is enabled, the scrolling inside some quite complex
Draw document becomes very very slow, and wondered if there was anything
we could do about it.
I'd suggest profiling it ;-) Almost certainly something -very- dumb is
going on.
When anti-alising is disabled, the scroll becomes smooth again.
Similar effects happen as soon as any form of transparency is in-use;
we still have amazing horrors all over the code in VCL eg. the
pattern-fill is still using XOR rendering ;->
Anyway, thanks a lot. I'll sit on this.
If you can get libo started in callgrind - and then reset the counters:
callgrind_control -z - do a few of the slow operation, then
callgrind_control --dump and send me the log - I'd be interested :-)
after all - it looks like we just stopped fixed the horrendous knock-on
bugs from my/Thorsten's last speedup in draw ;-)
Thanks,
Michael.
--
michael.meeks@suse.com <><, Pseudo Engineer, itinerant idiot
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.