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

Dmitry Kazakov <dimul...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
                   |hics/krita/commit/2130f06ac |hics/krita/commit/2e81d96f7
                   |829aa8bedb4f9c85956aa246e75 |552d0e760112026eb1a8b7b3bd2
                   |ca44                        |06f1
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #39 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 2e81d96f7552d0e760112026eb1a8b7b3bd206f1 by Dmitry Kazakov.
Committed on 19/01/2023 at 11:57.
Pushed by dkazakov into branch 'master'.

Optimize KisOptimizedBrushOutline::boundingRect() further

It does two optimizations:

1) KisOptimizedBrushOutline::boundingRect() is now cached

2) The points accumulation is done in a slightly more efficient
   manner. Now it avoids expensive calls to isEmpty(), right() and
   bottom().

M  +25   -5    libs/global/kis_algebra_2d.h
M  +36   -4    libs/image/brushengine/KisOptimizedBrushOutline.cpp
M  +1    -0    libs/image/brushengine/KisOptimizedBrushOutline.h

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

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

Reply via email to