Thomas DeWeese wrote:
Right now I'm just playing with it because in past tests some of my approaches have not had any appreciable performance increase.
Andreas Neumann wrote:
ok - let us know if there is anything to test.
There is a new 'bug' with an attached patch that implements this as an XML attribute in the Batik extension namespace. http://issues.apache.org/bugzilla/show_bug.cgi?id=36627 You should be able to cleanly patch current SVN trunk and branches/svg11. % cd xml-batik % patch -p0 < static.patch
In my examples the static map layer part that should be moved is all within a nested SVG (the map part) while the GUI part (that should also be static while moving) is in the outer SVG (svg root element). I don't know if that makes any difference when implementing that feature.
I just realized this won't work for SVG elements... It works for 'g' and 'use'. I'll work on a new version of the patch. That said I think you will be _very_ impressed with the difference (I was able to drag layers around a 1.6MB SVG at full speed, previously it was 1-2fps). The other good thing is that this illuminated a few places where the current code does 'extra' work for simple document changes so this may make some significant difference even for documents that don't use 'static' (I plan to fairly quickly roll that part of the patch into the main-line). --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
