Update of bug #21003 (project mypaint):
Severity: 3 - Normal => 4 - Important
Priority: 5 - Normal => 6
Status: None => Ready For Test
Assigned to: None => achadwick
_______________________________________________________
Follow-up Comment #1:
Deevad's mentioned it too. Bisect reveals it's come about in commit 90b3ade2,
basically the switchover to GTK3 in the default config.
There seems to be something fundamentally different in the scheduling of
events between GTK2 and GTK3, at least with GI. It's difficult to say what's
different between the two versions, but it's clear that the frequency with
which events are received is very heavily affected by the amount of processing
going on in the background (specifically how long it takes to handle each
input event, and how much CPU use processing the event causes by sending off
strokes to be rendered, and displaying the result on the way back).
Could you try https://gitorious.org/mypaint/mypaint/commits/gtk3-stroke-queue
please, and let me know if it solves the problem acceptably? It's a bit of
hack, and whether any improvement is seen is _highly_ brush-dependent!
In particular, brushes which still show the problem after this workaround
might be fixable by increasing the "Slow position tracking" setting to 0.5 or
1.0 from zero. I find the following standard brushes from Set#2 are OK:
* deevad/rough
* deevad/2B_pencil
* deevad/pen
but not:
* deevad/4H_pencil
* deevad/basic_digital_brush
* deevad/basic_digital_brush_smudging
* (many others)
The difference is purely explained by the slow_tracking setting. Increasing
this on master does not fix the problem, and superfast strokes with the 1st
set look like the ones in the attachment.
(It looks like the toolbar dropdown is broken right now too; sigh. Looks like
you get to try out the new brush settings editor as well!)
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21003>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Mypaint-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-bugs