Bug 400049

Summary: Fractional scaling introduces visual artifacts with Kvantum
Product: [Plasma] kwin Reporter: Filip Fila <filipfila.kde>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Visual artifacts (lines)
Blurring is affected

Description Filip Fila 2018-10-20 00:38:17 UTC
Created attachment 115759 [details]
Visual artifacts (lines)

SUMMARY
Using fractional scaling will introduce many visual glitches when used with Kvantum. Mostly there are some 1px lines popping up all over the place, but blurring is also affected. I will attach two screenshots to show you this. There is text corruption in them that wasn't present in real word, I don't know why.

STEPS TO REPRODUCE
Set up fractional scaling and Kvantum as the widget style
(in this case the factor was 1.1 and the theme was Adapta-Nokto)

OBSERVED RESULT
Visual artifacts everywhere.

EXPECTED RESULT
No artifacts, just like when not using fractional scaling.

SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50
Qt Version: 5.11.2

ADDITIONAL INFORMATION
My apologies if I've addressed this report to the wrong party.
Comment 1 Filip Fila 2018-10-20 00:38:53 UTC
Created attachment 115760 [details]
Blurring is affected
Comment 2 Filip Fila 2018-10-20 00:41:02 UTC
Apparently there is no text corruption in the jpegs, however Gwenview renders images badly with this 1.1 setting.
Comment 3 Christoph Feck 2018-10-20 01:27:53 UTC
Gwenview is bug 373178.

Please report issues for Kvantum style directly to Kvantum developers via https://github.com/tsujan/Kvantum/issues
Comment 4 Christoph Feck 2018-10-20 01:43:22 UTC
Could already be fixed with https://github.com/tsujan/Kvantum/commit/dfffb33dd69d27227e428b486f44301dfab54fce
Comment 5 Filip Fila 2018-10-20 09:25:13 UTC
(In reply to Christoph Feck from comment #4)
> Could already be fixed with
> https://github.com/tsujan/Kvantum/commit/
> dfffb33dd69d27227e428b486f44301dfab54fce

Ah, should have looked better, sorry and thanks :)