https://bugs.kde.org/show_bug.cgi?id=403576
Dmitry Kazakov <dimul...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/kde/ | |krita/commit/0ed30208c97a83 | |74b8c2b0b04f8d51b9b119d83b Status|ASSIGNED |RESOLVED --- Comment #10 from Dmitry Kazakov <dimul...@gmail.com> --- Git commit 0ed30208c97a8374b8c2b0b04f8d51b9b119d83b by Dmitry Kazakov. Committed on 04/05/2019 at 16:53. Pushed by dkazakov into branch 'master'. Implement a projection store for masks (for indirect painting) We have implemented correct painting on masks, but we have never implemented a projection for them. Indeed, for normal rendering process they don't need it. But when a mask is selected in isolated mode, it still needs a projection, so that the use could see the result of the painting. M +1 -0 libs/image/CMakeLists.txt M +8 -9 libs/image/KisRecycleProjectionsJob.cpp M +4 -3 libs/image/KisRecycleProjectionsJob.h A +283 -0 libs/image/KisSafeNodeProjectionStore.cpp [License: GPL (v2+)] A +109 -0 libs/image/KisSafeNodeProjectionStore.h [License: GPL (v2+)] M +14 -5 libs/image/kis_base_node.cpp M +2 -1 libs/image/kis_base_node.h M +16 -122 libs/image/kis_layer.cc M +0 -12 libs/image/kis_layer.h M +26 -12 libs/image/kis_mask.cc M +20 -2 libs/image/kis_node.cpp M +4 -1 libs/image/kis_node.h M +5 -0 sdk/tests/testing_nodes.h https://invent.kde.org/kde/krita/commit/0ed30208c97a8374b8c2b0b04f8d51b9b119d83b -- You are receiving this mail because: You are watching all bug changes.