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

            Bug ID: 437430
           Summary: Wrong displaying of colors with big valued components
                    in 32 bits
           Product: krita
           Version: git master (please specify the git hash!)
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: krita-bugs-n...@kde.org
          Reporter: gin...@gmail.com
  Target Milestone: ---

SUMMARY
In 32 bits, when a layer has colors with big values, they are displayed wrong
when canvas acceleration is used. When canvas acceleration is disabled it seems
to work ok.

STEPS TO REPRODUCE
1. Open Krita and activate canvas acceleration in the settings
2. Create a 32 bits image
3. Set some component of the foreground color to a really big value, for
example rgb(9999999562023526247432192,00, 0.0, 0.0)
4. Paint

OBSERVED RESULT
If values for the color components above some really big number are used, they
are displayed wrong, as if some kind of overflowing was happening. If one
disables the canvas acceleration those colos change and look apparently right.

EXPECTED RESULT
The colors with big values should look right. For example a color
rgb(9999999562023526247432192,00, 0.0, 0.0) should look red, but looks black
with a blue border.

SOFTWARE/OS VERSIONS
Operating System: Manjaro Linux
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.81.0
Qt Version: 5.15.2

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

Reply via email to