Bug 363089 - Problems with the brushes with "Instant preview" active
Summary: Problems with the brushes with "Instant preview" active
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Instant Preview (show other bugs)
Version: 3.0 Beta
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-14 23:06 UTC by akelunprod
Modified: 2016-08-15 12:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description akelunprod 2016-05-14 23:06:53 UTC
I tryed the latest Krita 3.0 Beta with a heavy file (precisions in "additional informations") and I noticed 2 problems when I use a brush if the "Instant preview" is active:

1. Sometimes, the lines I'm drawing need time to appear (like if Krita slowed down strongly)

2. If the "set horizontal mirror mode" (and maybe the vertical one too) is activated, when I draw, for example, in the right part of my drawing, the mirrored left part won't appear until I stop drawing if we are in a zoom below 100%.

I checked: all of these problems are fixed if I deactivate the "Instant preview mode", but then, doing other things like "transform or move layers or selections" are a lot slower to do and it would be really a lot better in my opinion if we could do all of these actions (draw with brushes & transform or move) without having to activate and deactivate an option each time, as we could do on Krita 2.9.11.

Reproducible: Always

Steps to Reproduce:
1. Load a new document in high resolution
2. "Set horizontal mirror mode"
3. Check that "Instant preview Mode" in "View" is activated
4. Draw



File used for this:

    http://akelun.deviantart.com/art/Mizuko-Turn-around-v5-601638976
    151 layers
    Resolution: 4160 * 2340 px
    RGB 8-bit
    OpenGL activated
    High Quality Filtering scaling mode
    Set horizontal mirror mode activated to test and compare

Computer used to compare:

    Windows 8.1
    Motherboard: MSI Z170A Gaming 3 ATX
    Intel Core i7 6700k 4 GH
    GeForce GTX 980 Ti 6 Go
    16 Go RAM (2*8 Go)
    250 Go SSD hard disk (OS) + 1 To hard disk (File)

Other:

    Wacom Cintiq 12 WX
Comment 1 animtim 2016-05-15 12:22:54 UTC
Right, looks like there is a bug with instant preview and mirror mode.
Exactly: mirror mode doesn't work real-time with instant preview activated, mirrored result appears only after complete stroke calculation.
Confirmed.
Comment 2 akelunprod 2016-05-16 16:51:25 UTC
Well, it's also a bit slower for me without mirror mode when the instant preview mode is activated, but indeed, with mirror mode, it's worse. ^^
Comment 3 Dmitry Kazakov 2016-08-15 12:59:02 UTC
Git commit fa0a9b592a21a6422da8460260339a1b86314090 by Dmitry Kazakov.
Committed on 15/08/2016 at 12:58.
Pushed by dkazakov into branch 'master'.

Fix Instant Preview + Mirror Mode

Fixes T3276

M  +23   -8    libs/image/kis_painter.cc

http://commits.kde.org/krita/fa0a9b592a21a6422da8460260339a1b86314090