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 132498 - Merging down layer with 'screen' filter does strange things.
Merging down layer with 'screen' filter does strange things.
Status: RESOLVED NOTABUG
Product: GIMP
Classification: Other
Component: General
git master
Other Linux
: Normal normal
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2004-01-25 19:44 UTC by Lennart Yseboodt
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Lennart Yseboodt 2004-01-25 19:44:43 UTC
This is probably a bug, or perhaps I don't understand how the 'screen'
thing for layers works :)

First, make a black (or whatever) backgroundlayer.
Say you have 2 transparant layers (on top of that). On one layers a draw a
line, and on the other layer as well, so they form an X together.
Then I select 'screen' for the upper layer, which still leaves me with an X
but where the lines cross it's a bit more bright.

Now. When you go image->flatten image, the endresult is 1 layer with the
correct image. BUT!, if
a) You use merge down on one of he layers, the upper transparant layer
disappears.
b) you remove or make invisible the black layer, the upper layer disappears
as well.

Here is an XCF file which demonstrates it. Try to merge down the upper
layer, and (undo) and flatten the image. The result should be the same but
isn't.

http://users.skynet?.be/xterm/xterm/bug.xcf
Comment 1 Sven Neumann 2004-01-25 20:19:33 UTC
That URL doesn't work for me. Please correct it.
Comment 2 Lennart Yseboodt 2004-01-25 20:31:30 UTC
Sorry, dumb typo.

Correct URL.
http://users.skynet.be/xterm/bug.xcf
Comment 3 Sven Neumann 2004-01-25 21:16:59 UTC
I am not sure if this can be considered a bug. Merging a single layer
down is not guaranteed to give the same result. We cannot possibly
guarantee this. Your image is a good example of when this is not
possible. The upper layer in screen mode affects all non-transparent
pixels below it. If you merge it with a single layer it is applied to
that layer only and won't affect the transparent areas.
Comment 4 Sven Neumann 2004-01-25 21:17:34 UTC
Actually I am sure that this is NOTABUG.