Bug 351434 - [AMD] Visibility of Liquify transformations of transform mask depends on view scaling size
Summary: [AMD] Visibility of Liquify transformations of transform mask depends on view...
Status: RESOLVED WORKSFORME
Alias: None
Product: krita
Classification: Applications
Component: OpenGL Canvas (show other bugs)
Version: git master (please specify the git hash!)
Platform: Compiled Sources Linux
: NOR major
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-18 12:14 UTC by sghpunk
Modified: 2016-11-15 10:16 UTC (History)
3 users (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 sghpunk 2015-08-18 12:14:16 UTC
While transforming transform mask with Liquify tool, changes is visible only while view scale is 33% or smaller, with bigger view scale changes becomes invisible, but applying after press "apply" button. And changes made by previous transfprmations stay visible with any view scaling.

Reproducible: Always

Steps to Reproduce:
1. Open or create image with size ~4000x3000px (8bit sRGB)
2. Add transform mask to layer
3. Switch to transfpormation tool->liquify on just added transform mask.
4. Do some transformation. (Do not apply it)
5. Scale view with mouse wheel
6. See that just made changes becomes visible or not depends on view scale

Actual Results:  
Visibility of liquify changes depends on view scale.

Expected Results:  
Liquify changes must be visible on any view scale.
Comment 1 Halla Rempt 2015-08-18 12:21:29 UTC
What is your graphics card and driver? If you're using AMD/Radeon, then suspect this is the same issue as https://bugs.kde.org/show_bug.cgi?id=348408.
Comment 2 sghpunk 2015-08-18 12:29:52 UTC
Yes. I have AMD Radeon but with opensource drivers.
And this behaviour is independent of Opengl is enabled or disabled.
And Free transformations is visible on any view scale.
Comment 3 sghpunk 2015-08-18 12:32:50 UTC
And for me canvas is not disappearing, just shows image without transformations.
Comment 4 Halla Rempt 2015-08-18 12:42:22 UTC
Hm, no, I don't see exactly that, though there are plenty of issues, at too big a zoom (140% here), the canvas becomes unresponsive and toggling the layer visibility breaks the display as well.
Comment 5 Dmitry Kazakov 2015-08-20 08:35:31 UTC
I cannot reproduce it. Changing zoom level updates the Liquify preview on-the fly.

And, yes, on bigger zoom levels the editing Liquify becomes slower. It should probably be fixed
Comment 6 sghpunk 2015-08-20 10:52:21 UTC
(In reply to Dmitry Kazakov from comment #5)
> I cannot reproduce it. Changing zoom level updates the Liquify preview
> on-the fly.

I always can reproduce this. If you say, I can give you aditional info, backtrace, or whatewer.
Help please.
Comment 7 Marcus Kjeldsen 2016-04-10 09:52:53 UTC
Displays correctly for me as well, but there are indeed slowdowns when zoomed in
Win10 (geforce titan driver version 364.51)
Comment 8 Camille Bissuel 2016-05-24 16:31:44 UTC
I can reproduce it always on my linux station with open source amdgpu drivers, specially at bigger zoom level, and with Wash mode. Quite unresponsive also.
Comment 9 Halla Rempt 2016-11-03 14:13:28 UTC
Please check whether this is still relevant with the latest 3.1 beta: http://download.kde.org/unstable/krita/3.0.91/

We did a lot of work on the opengl code this summer. If there are still problems, please consider reporting a bug with the developers of the amd drivers.
Comment 10 sghpunk 2016-11-15 10:01:53 UTC
Now I use another OS, and another software for processing my photos.
I have no time to check if this bug present now in Krita, or not. Sorry.

(In reply to Boudewijn Rempt from comment #9)
> Please check whether this is still relevant with the latest 3.1 beta:
> http://download.kde.org/unstable/krita/3.0.91/
> 
> We did a lot of work on the opengl code this summer. If there are still
> problems, please consider reporting a bug with the developers of the amd
> drivers.
Comment 11 Halla Rempt 2016-11-15 10:16:04 UTC
Okay, closing then.