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

sh_zam <sh...@sdf.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/krita/commit/2a2d30862
                   |                            |6560db60fd12d81b956321c579f
                   |                            |7bf3
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #8 from sh_zam <sh...@sdf.org> ---
Git commit 2a2d308626560db60fd12d81b956321c579f7bf3 by Sharaf Zaman.
Committed on 13/04/2023 at 05:17.
Pushed by dkazakov into branch 'master'.

Fix colorsmudge brush creating NaN values

This happened because xsimd:min, which calls vminq_f32 on ARM return NaN
if any of there parameter contains a NaN, which is different from
behavior of the instruction on x86.

Now, we create a mask out of nan values and for those indices set the
value to unitValue. This should work cross-platform.

M  +8    -1    libs/pigment/compositeops/KoOptimizedCompositeOpCopy128.h

https://invent.kde.org/graphics/krita/commit/2a2d308626560db60fd12d81b956321c579f7bf3

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

Reply via email to