After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 595524 - Merging down the layers with effects causes lossing one layer
Merging down the layers with effects causes lossing one layer
Status: RESOLVED WONTFIX
Product: GIMP
Classification: Other
Component: General
2.6.7
Other Windows
: Normal major
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2009-09-18 01:36 UTC by Dan
Modified: 2010-01-19 20:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Layer lost info after being merged down with effect (12.60 KB, application/octet-stream)
2009-09-18 23:08 UTC, Dan
Details

Description Dan 2009-09-18 01:36:17 UTC
I was gimping a while ago, i notice that if you got two different layers(in different locations and sizes of the canvas) and the first or both of the layers got the "Brighter only" layer effect, when you merge down the layers(using the left click menu, merge down). One of the layers will be lost. I hope is just because i'm using that effect, but it's kinda weird anyway, doesn't happen with other layer effects i tested.

Using Windows Vista SP2. Thanks.
Comment 1 Martin Nordholts 2009-09-18 05:02:26 UTC
Hi and thanks for the bug report! Can you provide step-by-step instructions on how to reproduce the problem please? Thanks!
Comment 2 Dan 2009-09-18 23:08:22 UTC
Created attachment 143471 [details]
Layer lost info after being merged down with effect
Comment 3 Dan 2009-09-18 23:08:52 UTC
OK, i will add a sample test file, so you can easily test it.
1.Make or open an file
2.Create several(like 2-3) layers(transparent and smaller than the canvas, in different parts of it)
3.Make some draws on all the layers(whatever, just paint them)
3.In the layers dock, put one of the layers the effect "Brighter only"
4."Merge down" to merge down 2 layers(NOT all),using the right click menu one of the layers that have this effect.
5.One of the merged down layers got completely erased(dissapear) instead of just get combine.(note: again, these layers are not in the same place of the canvas)
Comment 4 Michael Schumacher 2009-09-18 23:51:19 UTC
See also bug #532232.
Comment 5 Michael Schumacher 2010-01-17 13:11:59 UTC
I think that the current behaviour is intentional for finite-sized layers - an effect of a layer is not applied outside it's boundaries.

We probably shouldn't attempt to fix this until we have infinitely-sized layers and layer trees in a stable release (and I'm pretty sure that it won't happen anymore then). Suggesting WONTFIX.
Comment 6 Martin Nordholts 2010-01-19 20:00:47 UTC
I think this is due to the inconsistent compositing model we use in GIMP 2.6, and which is fixed when GEGL is used in GIMP 2.7. We can't fix this in a reasonable way without breaking backwards compatibility with the non-GEGL model, and since this bug report is about the 2.6 model, I agree with Michael. Let's close this as WONTFIX.

It will be fixed with GEGL however.