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

Halla Rempt <ha...@valdyas.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/krita/commit/04e2561ee
                   |                            |faf4822d3a5b9b02dd921090013
                   |                            |7523

--- Comment #9 from Halla Rempt <ha...@valdyas.org> ---
Git commit 04e2561eefaf4822d3a5b9b02dd9210900137523 by Halla Rempt, on behalf
of Dmitry Kazakov.
Committed on 18/10/2021 at 10:04.
Pushed by rempt into branch 'master'.

Fix layer styles to handle transparent patterns consistently

In general, ASL styles don't support patterns with transparency,
so we should premultiply and remove transparency from a pattern
before applying it to the layer style.

The same applies to the ASL pattern saving process.

M  +1    -1    libs/image/kis_asl_layer_style_serializer.cpp
M  +1    -1    libs/image/kis_psd_layer_style.cpp
M  +18   -0    libs/image/layerstyles/kis_layer_style_filter_environment.cpp
M  +3    -0    libs/image/layerstyles/kis_layer_style_filter_environment.h
M  +7    -1    libs/image/layerstyles/kis_ls_utils.cpp
M  +1    -1    libs/image/tests/kis_asl_layer_style_serializer_test.cpp
M  +3    -3    libs/image/tests/kis_layer_style_projection_plane_test.cpp
M  +25   -1    libs/pigment/resources/KoPattern.cpp
M  +11   -1    libs/pigment/resources/KoPattern.h
M  +2    -0    libs/psd/psd_pixel_utils.h
M  +6    -0    libs/psdutils/asl/kis_asl_patterns_writer.cpp
M  +5    -0    libs/resources/KisLocalStrokeResources.cpp
M  +1    -0    libs/resources/KisLocalStrokeResources.h

https://invent.kde.org/graphics/krita/commit/04e2561eefaf4822d3a5b9b02dd9210900137523

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

Reply via email to