petchgamer / svgweb

Automatically exported from code.google.com/p/svgweb
Other
0 stars 0 forks source link

adjacent Rectangles lead to striped artifacts (Flash renderer) #596

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
At some time the Flash renderer seems to have changed its drawing behaviour 
with regard to precision rendering (does the Flash renderer even respect 
'shape-rendering' values?).

Attached you see the difference in drawing adjacent rectangles (that have also 
some opacity) that I can't track back to a specific commit. The screenshot 
compares r1288 with r1115.

The example is from
http://vis.uell.net/pyramids/12te/

Original issue reported on code.google.com by mneu...@gmail.com on 24 Dec 2010 at 11:37

Attachments:

GoogleCodeExporter commented 8 years ago
Fixed in r1289.

This was a regression introduced in r1209, which was from an external patch I 
neglected to review thoroughly.

By the way, I usually start troubleshooting regressions by tracking down the 
specific commit that introduced the problem. I use a binary search. It sounds 
tedious, but I was able to find the revision in less than three minutes. (My 
search went like this: r1200: works, r1240: broke, r1220: broke, 1210: broke, 
1205: works, 1207: works, 1208: works, 1209: broke)

Basically just run these set of commands and then test, change the revision, 
build, test, etc:
svn revert src/svg.swf;svn update -r1200;make clean all install SVGSRV=/var/www

Original comment by grick23@gmail.com on 26 Dec 2010 at 6:13