summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrius Ramanauskas <knutux@gmail.com>2006-04-19 05:15:03 +0000
committerknutux <knutux@users.sourceforge.net>2006-04-19 05:15:03 +0000
commite395b2bb0966b86a70e07b75c0afa7732b9e136c (patch)
treea45c4886d51d67a2335d62190064ebf061d015f7
parentRendering optimisation, which gives best results for zoomed in drawings with ... (diff)
downloadinkscape-e395b2bb0966b86a70e07b75c0afa7732b9e136c.tar.gz
inkscape-e395b2bb0966b86a70e07b75c0afa7732b9e136c.zip
Rendering optimisation, which gives best results for zoomed in drawings with complex (multi-node) paths. Optimisation focus - eliminating cubicTo and LineTo nodes outside of visible area, so no unneeded calculations is needed and less memory is consumed (this avoids crashes which were occurring previously if zooming into a complex drawing)
(bzr r542)
-rw-r--r--ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a21ad658a..45e4dc67c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2006-04-19 Andrius R. <knutux@gmail.com>
+ * src\display\nr-arena-item.cpp, src\display\canvas-arena.cpp,
+ src\display\nr-arena-shape.cpp, src\display\sp-canvas.h,
+ src\display\nr-arena.cpp, src\display\nr-arena-shape.h,
+ src\display\nr-arena-glyphs.cpp, src\display\nr-gradient-gpl.cpp,
+ src\display\sp-canvas.cpp, src\display\sp-ctrlline.cpp,
+ src\livarot\ShapeSweep.cpp, src\livarot\Shape.h, src\livarot\Shape.cpp,
+ src\livarot\Path.h, src\livarot\PathConversion.cpp,
+ src\livarot\ShapeMisc.cpp, src\livarot\Path.cpp, src\libnr\nr-pixblock.h,
+ src\libnr\nr-pixblock.cpp
+
+ Rendering optimisation, which gives best results for zoomed in drawings
+ with complex (multi-node) paths. Optimisation focus - eliminating cubicTo
+ and LineTo nodes outside of visible area, so no unneeded calculations is
+ needed and less memory is consumed (this avoids crashes which were
+ occurring previously if zooming into a complex drawing)
+
2006-04-18 njh <njh@njhurst.com>
* share/extensions/measure.inx, share/extensions/measure.py, share/extensions/Makefile.am