Progrès significatif dans les performances
12 août 2011 19:13
En juillet, notre étudiant du GSoC et contributeur actif Krzysztof Kosiński a réalisé une étape importante pour rendre Inkscape plus efficace pour les travaux complexes. Il a fusionné du code de ses projets présents et passés au Google Summer of Code.
Le code du projet de 2010 implémente le rendu des formes en utilisant Cairo, ce qui rend la génération des fonds unis et dégradés jusqu'à deux fois plus rapide, et la deuxième partie de ce projet est le rendu des filtres SVG via différentes unités d'exécution. Le code de son projet de 2011 ajoute du cache intelligent à Inkscape. À présent, le contenu effectif des documents est généré séparément des éléments comme le pointeur de la souris et les contours de sélection.
Nous prévoyons d'intégrer ce travail à Inkscape v0.49 qui se focalise sur les correctifs et les améliorations plutôt que sur les nouvelles fonctionnalités, mais pour le moment nous préparons la version 0.48.2 — une nouvelle version corrective.