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

            Bug ID: 487207
           Summary: Gwenview's pixel interpolation activation threshold
                    should be possible to configure, and it should be
                    possible to disable.
    Classification: Applications
           Product: gwenview
           Version: 24.02.2
          Platform: Fedora RPMs
               URL: https://discuss.kde.org/t/how-to-disable-pixel-interpo
                    lation-in-gwenview/15538/3?u=rokejulianlockhart
                OS: Linux
            Status: REPORTED
          Severity: wishlist
          Priority: NOR
         Component: general
          Assignee: gwenview-bugs-n...@kde.org
          Reporter: 4wy78...@rokejulianlockhart.addy.io
  Target Milestone: ---

SUMMARY
Low resolution images are rendered blurry despite being at low resolution
because whether Gwenview's pixel interpolation is active is determined by
whether the resolution of the viewport (affected by zoom and original image
resolution) is above or below an arbitrary threshold (somewhere below 46 DPI,
but above 24 DPI) defined in code, and unconfigurable by the user.

STEPS TO REPRODUCE
Export an image at, or resize an image to, 46 DPI and 24 DPI each.

OBSERVED RESULT
One is rendered blurry, the other is not.

EXPECTED RESULT
The same should occur by default, but the user should be able to configure the
threshold (because those who create a lot of pixel art shall need that) and be
able to override it from the menu bar context menu per image per session.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0
Kernel Version: 6.8.9-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
Memory: 30.5 GiB of RAM
Graphics Processor: AMD Radeon RX 5700
Manufacturer: ASRock
Product Name: X670E Taichi

ADDITIONAL INFORMATION
https://discuss.kde.org/t/how-to-disable-pixel-interpolation-in-gwenview/15538/3?u=rokejulianlockhart

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

Reply via email to