This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Filter Wrap-around Corruption in 4.2.1

Tags: None
(comma "," separated)
User avatar
gloomyghoul
Registered Member
Posts
2
Karma
0
My coworker and I are game developers who use Krita to do seamless texture work. After the last project we shipped, we wanted to update Krita to take advantage of the new changes. We updated from 2.9.1 to 4.2.1. Part of our workflow is to enable wraparound mode, duplicate a layer, invert it and then offset it slightly to give a texture more depth.

In 2.9.1, this works correctly - giving us the expected results:
https://imgur.com/qI06NeY

However, when we updated to 4.2.1, the process now corrupts the inverted layer when its moved in wraparound mode.
https://imgur.com/MQToWr3

Unfortunately, this is a rather vital step to our workflow, so we've been forced to go back to 2.9.1 until this is fixed. I'm doing a bug report, but I also wanted to post here to see if anyone has encountered this and found a workaround. We tried transforming, moving and offsetting the layer but we keep running into the corruption. It's present on both our machines and regardless if a new or old file.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
No, this is new to me, so I'm glad you're doing a bug report. We did a lot of opengl work for 4.2, so this might be a regression following from that work. I guess Dmitry is going to have another headache... But we'll try to fix it.
User avatar
gloomyghoul
Registered Member
Posts
2
Karma
0
Thanks for the quick reply! Sorry to cause a headache.

I made the bug report. Linking here for convenience.
https://bugs.kde.org/show_bug.cgi?id=409696
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS
Thanks! (It's not my headache, but the combination of changes in Qt 5.12, our development platform, and some other things, are giving Dmitry a bad headache -- but I guess that's all in the game!)


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell