{"comment":{"created_at":"2011-10-11T16:23:11Z","body":"[springmeyer] fixed for the 1.7.1 milestone in r1630","updated_at":"2011-10-11T16:23:11Z","url":"https://api.github.com/repos/artemp/mapnik/issues/comments/2367000","id":2367000,"user":{"avatar_url":"https://secure.gravatar.com/avatar/941f68386168a8a6b60f2529a7830af7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/artemp","id":59056,"login":"artemp"}},"action":"created","issue":{"number":512,"created_at":"2011-10-11T16:23:08Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"When gamma is set on the ras_ptr, subsequent calls to reset() do not affect/reset gamma (as I assumed), and a non-default value will propagate to other features rendered on the raster surface after the gamma is modified to a value other than the default of 1.\r\n\r\nThanks to Oliver for reporting:\r\n\r\nhttp://oliverobrien.co.uk/2010/02/prettier-maps-with-mapnik-0-7-0/\r\n\r\nThe effect is simply that symbolizers that do not allow gamma to be controlled may loose AA'ing when rendered after a polygon that was intended to have less AA by reducing gamma.\r\n\r\nWe need to enforce the default of gamma == 1 by setting agg::gamma_linear() for all symbolizers.","comments":4,"title":"Need to enforce AA/default gamma function post #428/r1557","updated_at":"2011-10-11T16:23:12Z","url":"https://api.github.com/repos/artemp/mapnik/issues/512","id":1877793,"assignee":null,"milestone":{"number":10,"created_at":"2011-10-11T15:50:24Z","due_on":"1970-01-01T09:21:08Z","title":"0.7.1","creator":{"avatar_url":"https://secure.gravatar.com/avatar/941f68386168a8a6b60f2529a7830af7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/artemp","id":59056,"login":"artemp"},"url":"https://api.github.com/repos/artemp/mapnik/milestones/10","open_issues":0,"closed_issues":9,"description":"= Mapnik 0.7.1 =\r\n\r\nThe 0.7.1 is a bugfix release, but also includes some new PNG output features.\r\n\r\nUntil tagging, source is here (after which this branch will be removed):\r\n{{{\r\nsvn co http://svn.mapnik.org/branches/0.7.1-dev/\r\n}}}\r\n\r\nRelease page: wiki:Release0.7.1\r\n\r\nCHANGELOG: source:tags/release-0.7.1/CHANGELOG\r\n\r\nUsage, either via Python or XML stylesheets should be fully compatible with the 0.6.x series.\r\n\r\n== Plugins ==\r\n * #500 - postgis: fixing full support for schemas in postgis plugin\r\n * #502  - gdal: bug in gdal scaling when using map buffer leading to poor image scaling\r\n * #504  - shapefile: support for pointz\r\n\r\n== Python ==\r\n * No changes\r\n\r\n== Core ==\r\n * #508 - image symbolizers: made optional use of width/height/type attributes in LinePatternSymbolizer and PolygonPatternSymbolizer to match PointSymbolizer\r\n * #512 - gamma: preservation of AA across symbolizers if gamma modified on PolygonSymbolizer\r\n * #484  - scons: applied preferential sorting to lib/inc directories to ensure linking first to source compiled libs in /usr/local/lib (like icu and boost) if duplicate libraries are in /usr/lib\r\n * Raster Fixes/Enhancements\r\n  * #522 - fix colors in huge png256 output\r\n  * #475 - fixed small shift in raster output\r\n  * #477 - added new hextree based quantization\r\n  * #477 - new png image compression options","state":"closed"},"closed_at":"2011-10-11T16:23:12Z","user":{"avatar_url":"https://secure.gravatar.com/avatar/941f68386168a8a6b60f2529a7830af7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/artemp","id":59056,"login":"artemp"},"html_url":"https://github.com/artemp/mapnik/issues/512","labels":[{"name":"Agg_Renderer","url":"https://api.github.com/repos/artemp/mapnik/labels/Agg_Renderer","color":"FFFFFF"}],"state":"closed"},"legacy":{"issue_id":1877793,"comment_id":2367000}}