Bug 434596 - Tearing when moving image diagonally with a high DPI scale factor
Summary: Tearing when moving image diagonally with a high DPI scale factor
Status: REPORTED
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: 21.04.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
: 436136 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-03-18 21:35 UTC by João Figueiredo
Modified: 2021-04-29 06:25 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The artifacts (741.61 KB, video/mp4)
2021-03-18 21:35 UTC, João Figueiredo
Details
The image I used (93.27 KB, image/jpeg)
2021-03-18 21:36 UTC, João Figueiredo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description João Figueiredo 2021-03-18 21:35:45 UTC
Created attachment 136826 [details]
The artifacts

SUMMARY
When zooming in on an image and moving around, some persistent tearing artifacts will appear when moving diagonally. It happens with any image, both with mesa and nvidia. It doesn't occur with any other image viewer I've tried (not even KDE apps like KolourPaint and Okular). When changing the zoom level, the artifacts disappear.

STEPS TO REPRODUCE
1. Open an image with Gwenview;
2. Zoom in;
3. Move the image diagonally.

OBSERVED RESULT
Tearing occurs.

EXPECTED RESULT
There should be no tearing.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Comment 1 João Figueiredo 2021-03-18 21:36:16 UTC
Created attachment 136827 [details]
The image I used
Comment 2 Nate Graham 2021-03-19 13:35:06 UTC
Are you using a high DPI scale factor?
Comment 3 João Figueiredo 2021-03-19 15:45:38 UTC
Yes, didn't think to mention that, but it seems to be the cause: I'm using a global scale of 150%, just tried switching to 100% and the tearing is gone.
Comment 4 Nate Graham 2021-03-19 16:46:46 UTC
Thought so. :)

*** This bug has been marked as a duplicate of bug 417342 ***
Comment 5 João Figueiredo 2021-03-19 17:24:58 UTC
Thanks for the quick response, Nate :)
Hmmm, are you sure it's the same bug, though? I'm not seeing those grey lines; also, that was supposedly fixed on 20.12.2, but I've just compiled from git main and it still persists :(
Comment 6 Nate Graham 2021-03-19 17:29:15 UTC
Hmm, maybe it is different then.
Comment 7 soshial 2021-04-12 07:39:08 UTC
I have got the same problem on Manjaro and I also use 150% scale factor in KDE Display Configuration KDE settings. If you need any info/logs from me, ask away.

Operating System: Manjaro Linux
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.11.10-1-MANJARO
OS Type: 64-bit
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-8705G CPU @ 3.10GHz
Memory: 15,4 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 630
Comment 8 Artem Kliminskyi 2021-04-29 06:19:42 UTC
Have the same issue on 125% scaling. Starting from version 21.04.0 the bug partially fixed on Nvidia, but not on Intel.
Comment 9 Artem Kliminskyi 2021-04-29 06:21:56 UTC
*** Bug 436136 has been marked as a duplicate of this bug. ***