hi devs,<br>I&#39;ve commited a few changes to the agg rendering logic, which greatly increase performance when drawing many shapes. what&#39;s changed is that the imageObj now holds a pointer to the rendering object and all it&#39;s dependencies, instead of recreating them nearly from scratch each time a shape is drawn.
<br>on the &quot;ntdb_roads_50&quot; from a recent osgeo-discuss post<br>before: 1.1seconds<br>after: 0.5 seconds<br><br>this is still much more than what gd does, but getting closer (that particular test file is probably a worst case scenario when comparing rendering times: many tiny line segments that just show up as a pixel with gd, but all have to be antialiased in agg)
<br><br>all this to say that I don&#39;t think there should be much breakage arising from this, but I&#39;d appreciate if all of you who are set up to test agg could give the new version a run and report if anything weird is happening.
<br><br>thanks,<br>thomas<br>