This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Brush lag (macOS)

Tags: None
(comma "," separated)
emmkritahello
Registered Member
Posts
2
Karma
0

Brush lag (macOS)

Mon Nov 16, 2020 6:38 pm
Hi

Thanks for your great software

Krita seems slow (the brush strokes appear after a small delay) on my macbook when the canvas is a bit big, but not that much (making it not really usable above 1500x1500px let's say).
From what I've read online it's fairly standard to work on bigger sizes, and my macbook is supposed to have decent specs, so I think there's something wrong.
I've toyed with every setting I found suggested in the FAQ or other forums, none of them made a significant difference. Also RAM or CPU don't seem to be in heavy use so I don't know why it's slow.

My device :
macOS Catalina v10.15.7
Macbook Pro 16 inch 2019
processor 2.6 ghz 6 core i7
Memory 16GB 2667 MHz DDR4
Graphics Intel UHD Graphics 630 1536MB

Steps to reproduce :
1. I've removed every "krita*" file in ~/Library/Preferences/ to simulate a fresh install
2. Open krita, new file, pick A3 300ppi (that's 3500x4960), leave everything to default
3. With the default brush at default size (40px), doodle across the canvas
=> the brush lags behind very noticeably behind where my stylus actually is, making it unusable for drawing or painting. And the resulting line is not smooth (made of a lot of straight lines)
Even when just hovering the stylus above the tablet, without drawing anything, i've noticed that the "circle" that acts as a cursor lags a little bit behind the true position of my stylus.

On a much smaller canvas, A6 300ppi (1240x1754), still 40px brush, the brush does not lag, or it's barely noticeable. When hovering, the cursor doesn't lag either.
On different canvas sizes between these two, it lags more or less, the bigger the canvas the bigger the lag.

The problem appears with the two different tablets I have, the mouse, or the trackpad.

The macOS "Activity Monitor" indicates that Krita uses around 1.29GB of memory with the A4 canvas, some other apps are running but use much less, so there's still plenty left.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: Brush lag (macOS)

Mon Nov 16, 2020 6:51 pm
The problem is the Mac... And macOS. Krita uses OpenGL, which Apple has deprecated and stopped developing, and that means that Krita's canvas acceleration doesn't work well on macOS. You can disable that in Krita's settings, but then you miss out on some features. Apple wants us to rewrite our canvas acceleration in their own proprietary system, Metal, but Krita is cross-platform, so that's not such a good idea. Beside, there just aren't enough macOS users to justify paying someone to do that.

In any case, the reason we have never put Krita for macOS in the macOS application store is that we're not happy with Krita on macOS right now, and while we hope that some emerging technologies will help us in the future, right now that doesn't help.
emmkritahello
Registered Member
Posts
2
Karma
0

Re: Brush lag (macOS)

Mon Nov 16, 2020 7:22 pm
Got it, thank you.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]