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 331569 - patch for faster gauss RLE
patch for faster gauss RLE
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Plugins
git master
Other All
: Normal enhancement
: 2.4
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2006-02-17 17:17 UTC by Stephane Chauveau
Modified: 2006-02-18 15:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
the pach (39.27 KB, patch)
2006-02-17 17:18 UTC, Stephane Chauveau
none Details | Review
hoops! wrong patch! THIS IS THE RIGHT ONE (41.64 KB, patch)
2006-02-17 17:21 UTC, Stephane Chauveau
committed Details | Review

Description Stephane Chauveau 2006-02-17 17:17:54 UTC
The following patch can speedup the Gaussian Blur RLE up to 4 times on large
photos (e.g 3000x2000). It is usually a bit faster than the current
implementation for bitmap files.
The code was also cleaned up by separating the LRE and IIR parts.
Comment 1 Stephane Chauveau 2006-02-17 17:18:34 UTC
Created attachment 59592 [details] [review]
the pach
Comment 2 Stephane Chauveau 2006-02-17 17:21:06 UTC
Created attachment 59593 [details] [review]
hoops! wrong patch! THIS IS THE RIGHT ONE
Comment 3 Sven Neumann 2006-02-18 15:34:36 UTC
The changes are now in CVS. I have applied your patch and committed to CVS before doing a coding style cleanup in a second commit.

2006-02-18  Sven Neumann  <sven@gimp.org>

	* plug-ins/common/gauss.c: applied patch from Stephane Chauveau.
	Code cleanup and major performance improvements (bug #331569).