[PATCH] Delayed notify - performance
Roger Larsson
roger.larsson at norran.net
Sun Mar 7 01:41:55 CET 2004
This patch delays the calls to notify.
(Now that m_dirtyRect behaves as this expects it was easy to
prepare a new patch.)
notify on:
a) mouse release
b) timeout (kis_notify_limit [ms])
The timeout is global to simplify modifications.
kis_notify_limit = 0 gives you back the current behaviour.
kis_notify_limit = 10 gives about one update per monitor refresh (100Hz).
kis_notify_limit = 50 X is no longer the problem - krita/brushes are.
To get normal behaviour use.
$ gdb krita
(gdb) run
CTRL-C to break
p kis_notify_limit = 0
cont
[Strange thing is that I see as much need for this patch as I once did.
Two possible reasons:
1) I have doubled the amount of RAM in my machine (now 512MB)
2) Some other patches to speed things up has been added.]
/RogerL
--
Roger Larsson
Skellefteå
Sweden
-------------- next part --------------
A non-text attachment was scrubbed...
Name: krita_tools.patch
Type: text/x-diff
Size: 3363 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kimageshop/attachments/20040307/2d686694/krita_tools.bin
More information about the kimageshop
mailing list