Bug 499972

Summary: Canvas does not use fractional scale, and is blurry instead of pixel accurate
Product: [Applications] krita Reporter: Bernd Paysan <bernd.paysan>
Component: OpenGL CanvasAssignee: Krita Bugs <krita-bugs-null>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.2.9   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: A line pattern to reproduce this bug

Description Bernd Paysan 2025-02-13 10:14:51 UTC
Created attachment 178259 [details]
A line pattern to reproduce this bug

SUMMARY

Canvas does not use fractional scale, and is blurry instead of pixel accurate

STEPS TO REPRODUCE

1. Set a fractional scale resolution for your monitor to 160%
2. Load attached image with one pixel wide white/black lines pattern
3. Load the image and scale to 62,5% (which is then one image pixel equals one screen pixel)

OBSERVED RESULT

Line pattern blurred

EXPECTED RESULT

Crispy lines one black, one white, pixel by pixel accurate.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: OpenSuse Tumbleweed
KDE Plasma Version:  6.3
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2

ADDITIONAL INFORMATION

Gimp has the same problem