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 315048 - Linked transform causes noise in background layer
Linked transform causes noise in background layer
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: General
git master
Other All
: Normal normal
: 2.4
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2005-09-01 15:58 UTC by gsr.bugs
Modified: 2006-05-13 21:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Rotated top layer, bg one got noise. (26.89 KB, application/octet-stream)
2005-09-11 18:55 UTC, gsr.bugs
Details

Description gsr.bugs 2005-09-01 15:58:46 UTC
New white image, paint some black lines, duplicate twice and link all them.
Rotate with top selected makes bg layer get noise.
Rotate with bg selected makes bg get alpha instead of noise.
Comment 1 Michael Natterer 2005-09-11 00:17:27 UTC
I can't reproduce this. Is this really CVS HEAD? Can you attach a screenshot
or an XCF showing the noise?
Comment 2 gsr.bugs 2005-09-11 18:55:22 UTC
Created attachment 52098 [details]
Rotated top layer, bg one got noise.

The background layer did not got alpha automatically and
got noise instead.
Comment 3 Michael Natterer 2005-09-11 19:02:24 UTC
Indeed. Looks like interpolation asumes alpha, which is shouldn't.
Comment 4 Michael Natterer 2006-05-13 21:50:47 UTC
Fixed in CVS:

2006-05-13  Michael Natterer  <mitch@gimp.org>

	* app/core/gimplayer.c (gimp_layer_transform): add an alpha
	channel if the layer has none and interpolation is requested.
	Works around bug #315048, the real fix would be to implement
	interpolation on layers without alpha.