Fri, 29 Dec 2006 03:58:45 +0000 Daniel Pope <mauve@...1559...> kirjoitti:
- Block on this, delaying release until it's fixed (how much work is
a fix?)
Depends how good a fix is needed...
Here attached is a simple solution. 1) It transforms rendered object to a coordinate system, that is paraller with screen pixels. 2) It renders the filter. 3) It transforms filtered object back to original coordinate system.
This includes two bitmap transformations -> not good for image quality. Especially, as these are implemented with nearest neighbour sampling.
Still, this should not affect images that were rendered correctly with original method.
Attached: * diff against svn trunk * new files src/display/pixblock-transform.cpp and src/display/pixblock-transform.h
As this issue is under discussion here, I haven't commited this patch to svn yet.