Bug 454514 - GMIC:Preview error for 'stroke' filter
Summary: GMIC:Preview error for 'stroke' filter
Status: RESOLVED UPSTREAM
Alias: None
Product: krita
Classification: Applications
Component: G'Mic for Krita (show other bugs)
Version: nightly build (please specify the git hash!)
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: amyspark
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-28 04:44 UTC by thetwo
Modified: 2022-05-31 22:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
bug (1.12 MB, image/png)
2022-05-28 04:44 UTC, thetwo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description thetwo 2022-05-28 04:44:04 UTC
Created attachment 149275 [details]
bug

SUMMARY
krita-nightly-x64-5.1.0-prealpha-0c31a5bcc5

Comparing 3.1.2 with the previous version and the windows independent version of gmic-qt, I am sure it has problems.
Comment 1 thetwo 2022-05-28 10:19:46 UTC
It is found that the GIMP version also has the same problem. I'm discussing with David:
https://discuss.pixls.us/t/some-feedback-problems-of-gmic-qt3-1-2/30960/9
Comment 2 amyspark 2022-05-31 22:52:21 UTC
Marking as RESOLVED UPSTREAM because I've verified (after fixing 453477) the issue resides in upstream's widget management.

Based on the preview's usage of gui_merge_layers, I'm inclined to think the stroke is being rendered with an offset while ignoring the original layer's position, which should cancel the offset and thus render them in line. I don't understand G'MIC's stdlib language, so can't test much further.