Gimp patches

This is a repository for several sets of in-progress gimp patch sets until they're taken up by upstream and more widely deployed. I personally still use an ancient version of Gimp as I prefer the older UI, so I also plan to provide patch sets against 2.4 and 2.6 instead of insisting people upgrade to 2.7/2.8.

Batch mode/scripting fix

This is a minor one-line fix to the script-fu plugin necessary to make batch-mode reliable as a scripting interface. This patch is needed to run any of the test scripts available for the other patches. Read more

Tile cache performance fixes

The tile manager used in all versions of the Gimp up to the present uses a strategy prone to starvation, thrashing and deadlock issues. In addition, the background idle-swapper's work-ahead performance is both crippled and erroneously begins work during heavy cache pressure. These patches fix the idle swapper bugs and implement a new cache flushing strategy. Read more

Tile manager extensions required for the new resampler

Coming soon; these patches will be posted here at the same time they're submitted to the gimp-developer mailing list.

New/unified scaling and transform point resampler

Coming soon; these patches will be posted here at the same time they're submitted to the gimp-developer mailing list.

All-in-one patch sets

Coming soon once all of the above is finished!


Monty