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

            Bug ID: 364151
           Summary: Overview Docker - bad quality of preview
           Product: krita
           Version: 3.0
          Platform: MS Windows
                OS: MS Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: usability
          Assignee: krita-bugs-n...@kde.org
          Reporter: os...@jadamspam.pl

I noticed that the Overview Docker has very bad quality for showing preview of
the canvas. It's very well noticeable while doing some line art and using small
window of the Overview Docker.

Here it's a discussion from IRC about it:
[17:40:19] <boud> actual code is in KisPaintDevice:: createThumbnailDevice
[17:40:56] <eliotJ> boud: Does better scaling mode give far worse performance ?
[17:40:58] <boud> I think at one point we took a qimage of the whole image and
scaled it using qt -- that used oodles of memory and was very slow
[17:41:25] <boud> eliotJ: well, I'm actually wondering whether we ever tried
scaling using Krita's scaling method.
[17:41:36] <boud> But that's _also_ the wrong approach
[17:41:58] <boud> we should just make the overview widget a canvas and let
opengl do the scaling, instead of getting a thumnbail from the image
[17:42:45] <boud> and it should be a canvas that shares the tiles with the main
canvas, of course

[18:23:55] <eliotJ> boud: I have another (temporairly solution maybe), better
scaling mode and update only after finished the stroke or after, for example,
500ms... Imho It doesn't need real time update inside these Overview.
[18:26:13] <eliotJ> boud: Maybe these solution is easy to implement and
sufficient.
[18:27:49] <eliotJ> It's just Overview - and this way we doesn't lost good
performance and get good quality of thumbnail.
[18:56:54] <boud> eliotJ: well... that's going to give big problems with memory
usage.

Reproducible: Always

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

Reply via email to