https://bugs.kde.org/show_bug.cgi?id=413504

--- Comment #16 from andrei <akela1...@gmail.com> ---
Dear Dmitry, thanks for your work~

I tried to do some tests, and here's the result:

For all tests I used "Basic 1" brush, size 100, without smoothing.
Picture size 4096x4096, 8 bit.
Laptop with Nvidia GPU as before. External monitor 4K, 60 FPS. 
For checking the lag I used video on my phone, also 60 FPS.

At first I tried to check with screen recorder, but realized that it affects
Krita performance. That's why phone camera.

1. Windows, Krita 4.3, Intel GPU
Outline lag: ~4 frames (65ms), brush lag: ~5 frames (83ms).

2. Windows, Krita 4.3, Nvidia Optimus
Outline lag: ~8 frames (130ms), brush lag: ~11 frames (180ms).

3. Windows, Krita DK11, Intel GPU
Outline lag: ~3 frames (50ms), brush lag: ~3 frames (50ms).

4. Windows, Krita DK14, Intel GPU
Outline lag: ~3 frames (50ms), brush lag: ~3 frames (50ms).

5. Windows, Krita DK14, Nvidia Optimus
Outline lag: ~4 frames (65ms), brush lag: ~5 frames (83ms).

6. Ubuntu, Krita 4.2.9, Only Nivida
Outline lag: ~1 frame (17ms), brush lag: ~1 frame (17ms). Maybe even less.

7. Ubuntu, Krita 4.2.9, Intel GPU
Outline lag: ~4 frames (65ms), brush lag: ~5 frames (83ms).

So few notes on this.
* Your fix is working. It improves the performance 25~50% depending on GPU
used.
* Only Intel GPU is better than Nvidia + Intel GPU.
* Performance on pure Nvidia is still ~3 times higher. (case 6)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to