| Summary: | LittleCMS optimization is cause severe artifacts in Transform tool | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Tyson Tan <tysontanx> |
| Component: | Tools/Transform | Assignee: | Krita Bugs <krita-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | amy, halla |
| Priority: | NOR | ||
| Version First Reported In: | 5.0.0-beta1 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Krita 5.0 Transform tool artifacts | ||
|
Description
Tyson Tan
2021-09-09 09:06:06 UTC
The transform tool now renders inside the layer stack, and that is slower. This cannot be made faster, sorry. You can re-enable the old behaviour in the settings. I cannot reproduce any artefacts when testing with a jpeg image of one layer. Created attachment 141420 [details]
Krita 5.0 Transform tool artifacts
After a little test, I've found that the issue is, again, LittleCMS optimization related.
When these options are on:
1) Use system monitor profile (I have one)
2) Allow Little CMS optimizations
It will cause all kinds of artifacts in almost every HUD elements on canvas. I think we should take look into this optimization a bit more...
BTW, after setting Allow LittleCMS Optimizations, you must restart Krita to see the difference in case of the artifacts. Okay, the good news is that we're getting patches into lcms to fix those issues. Cc'ing amyspark so this bug can be in the list of closable bugs once those fixes land in the deps build. Thanks! That's good to know. The bug has been fixed with the latest LCMS patches. |