Created attachment 149277 [details] pic krita-nightly-x64-5.1.0-prealpha-0c31a5bcc5 STEPS TO REPRODUCE 1.Import a picture 2.Fill a layer with a color and hide it 3.Select "blend [seamless]" filter (or other), and change "input layers" to "all"“
Created attachment 149283 [details] pic Compared with gimp version, it seems that this is an original design. However, the krita version removes some options of "input layers" and the entire "output mode"
> However, the krita version removes some options of "input layers" and the entire "output mode" See bug 443014 for this. I should review it, given that I implemented all input modes, but not right now with a minor release in sight.
A possibly relevant merge request was started @ https://invent.kde.org/graphics/krita/-/merge_requests/1464
Git commit ca0d473bcd570f0332458b296efce25bf6344631 by L. E. Segovia. Committed on 02/06/2022 at 16:18. Pushed by lsegovia into branch 'master'. G'MIC: clean up layer retrieval and properly detect visible paint layers Related: bug 453947 M +0 -1 plugins/extensions/qmic/CMakeLists.txt D +0 -105 plugins/extensions/qmic/kis_input_output_mapper.cpp D +0 -30 plugins/extensions/qmic/kis_input_output_mapper.h M +92 -0 plugins/extensions/qmic/kis_qmic_import_tools.h M +10 -8 plugins/extensions/qmic/kis_qmic_interface.cpp https://invent.kde.org/graphics/krita/commit/ca0d473bcd570f0332458b296efce25bf6344631
Reopening because the fix instead counts layers that are children of the current one. (The only documentation I have is the GIMP plugin, so I'll redo the calculations based on that one.)
Git commit b0a14385834071c07da26624defc446e682d5cb3 by L. E. Segovia. Committed on 20/06/2022 at 00:46. Pushed by lsegovia into branch 'master'. G'MIC: InputMode::All must iterate from the root node M +22 -16 plugins/extensions/qmic/kis_qmic_import_tools.h M +9 -3 plugins/extensions/qmic/kis_qmic_interface.cpp https://invent.kde.org/graphics/krita/commit/b0a14385834071c07da26624defc446e682d5cb3
Git commit 3f5707d17e638210df69102fe07356dc0c2af04e by L. E. Segovia. Committed on 20/06/2022 at 00:49. Pushed by lsegovia into branch 'krita/5.1'. G'MIC: InputMode::All must iterate from the root node (cherry picked from commit b0a14385834071c07da26624defc446e682d5cb3) M +22 -16 plugins/extensions/qmic/kis_qmic_import_tools.h M +9 -3 plugins/extensions/qmic/kis_qmic_interface.cpp https://invent.kde.org/graphics/krita/commit/3f5707d17e638210df69102fe07356dc0c2af04e