Summary: | exporting CMYK in Absolute, undo, then Perceptual is different from exporting directly to Perceptual | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Eric Forgeot <eforgeot> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Eric Forgeot
2007-10-25 21:27:55 UTC
Uhm right, the caching of color conversion don't check if intent is different. SVN commit 743410 by berger: introduce a global cache for color conversion transformation (it's internal to KoColorSpace but shared between instance), it replaced the old code that was specific to one instance, and didn't work when a color space is destroyed. On a side note, the new cache take into account the rendering intent. The bug fix can't easily be applied to the stable branch, so next stable release won't include, but it's going to be in next major release. BUG:151345 M +1 -0 CMakeLists.txt A KoColorConversionCache.cpp [License: LGPL (v2+)] A KoColorConversionCache.h [License: LGPL (v2+)] M +2 -0 KoColorConversionSystem.h M +12 -0 KoColorConversionTransformation.cpp M +5 -0 KoColorConversionTransformation.h M +4 -40 KoColorSpace.cpp M +10 -0 KoColorSpaceRegistry.cpp M +6 -0 KoColorSpaceRegistry.h WebSVN link: http://websvn.kde.org/?view=rev&revision=743410 |