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]

Reply via email to