Commit graph

6872 commits

Author SHA1 Message Date
artemp
8c25cd33b1 Merge branch 'master' into skia-renderer
Conflicts:
	src/build.py
2013-07-22 09:22:49 +01:00
Dane Springmeyer
b6739efa6a clean up render_style code to avoid excessive function calls for marking a renderer as painted 2013-07-19 19:43:30 -04:00
Dane Springmeyer
a4efd6b73e simplify render_style further after 6bbbe155fe 2013-07-19 19:33:11 -04:00
Dane Springmeyer
032e33cc9f remove filter_factor as option to gdal datasource, clean up pass down from query object - closes #1488 - refs #625 2013-07-19 19:22:45 -04:00
Dane Springmeyer
a6a16304cc regression test for gdal filter-factor 2013-07-19 18:56:50 -04:00
Dane Springmeyer
9b9e42ce5d use featureset_buffer for simplier render time feature cache from @mappy 2013-07-19 18:32:47 -04:00
Dane Springmeyer
4f2e1993bf tests: add a pseudo-tiled test for preventing regression of #1477 2013-07-19 16:07:12 -04:00
Dane Springmeyer
3864fada72 pass string by const ref 2013-07-19 15:46:01 -04:00
Dane Springmeyer
6bbbe155fe remove RENDERING_STATS compile time option - refs #1956 2013-07-19 15:09:59 -04:00
Dane Springmeyer
512f06fa44 scons: only compile optional cpp files that really can be built 2013-07-19 12:49:44 -04:00
Dane Springmeyer
12a0f62761 add webp to travis - refs #1955 2013-07-19 12:23:29 -04:00
Dane Springmeyer
54d8fc81dd scons: ensure optional imaging libaries are build if requested when cross compiling 2013-07-19 12:15:24 -04:00
Dane Springmeyer
7796ea65d6 scons: fix the build in the case that one of the optional imaging libraries is not found 2013-07-19 12:13:17 -04:00
artemp
99ab053558 + text rendering work-in-progress 2013-07-19 16:14:10 +01:00
artemp
acc14b9cc0 Merge branch 'master' into skia-renderer 2013-07-19 08:34:00 +01:00
Dane Springmeyer
f999615cec ensure agg rendering buffer uses proper dimensions since these may become more dynamic in the near future - refs #1478 2013-07-19 01:29:01 -04:00
Dane Springmeyer
1653229ffd update changelog after #1955 2013-07-19 01:20:57 -04:00
Dane Springmeyer
a141c5c27d webp encoding/decoding support - refs #1955 2013-07-19 01:09:17 -04:00
Dane Springmeyer
db39528231 disable failing test of #1913 for now 2013-07-19 00:39:22 -04:00
Dane Springmeyer
0872061993 renable hsla filter as 'scale-hsla' - refs #1954 2013-07-19 00:37:51 -04:00
Dane Springmeyer
23c5b0f2f7 add test data as followup to 87a2787a40 - refs #916 2013-07-19 00:28:20 -04:00
Dane Springmeyer
a834d2941a fix initialization of hue and sat in rgb2hsl + fix rounding in hsl2rgb to be stable on 32 bit systems (no change on 64 bit) - refs #1954 2013-07-19 00:22:52 -04:00
Dane Springmeyer
87a2787a40 add visual tests for group-by feature - refs #916 2013-07-18 18:35:14 -04:00
artemp
55cb8188ab + initial text rendering support (FIXME: implement font metrics etc) 2013-07-18 16:55:52 +01:00
artemp
6a82e617cc skia_typeface_cache 2013-07-18 11:43:15 +01:00
Dane Springmeyer
aedc3512c2 rollback to copying bbox member of filter_in_box - previous change led to odd node-mapnik shapefile query failure 2013-07-17 18:47:07 -04:00
Dane Springmeyer
04c1808703 avoid a few uneeded copies 2013-07-17 18:47:07 -04:00
artemp
5d91048534 + add missing header (dummy impl atm) 2013-07-17 18:31:21 +01:00
artemp
a464092396 c++ style 2013-07-17 18:30:58 +01:00
artemp
06701cfdf9 + style 2013-07-17 18:30:24 +01:00
artemp
b7bff7106b + c++ style - always use pre increment ++itr by default 2013-07-17 18:29:29 +01:00
artemp
ec570d8a7e + trying to fix text rendering ... sigh 2013-07-17 13:33:16 +01:00
artemp
c1a9b60b50 + implement assignment operator in terms of a copy construction and a swap. 2013-07-17 10:44:42 +01:00
artemp
1a813f8af2 Merge branch 'master' into skia-renderer 2013-07-17 10:05:05 +01:00
Dane Springmeyer
9bf6abd988 add missing attribute collector for markers symbolizer path expression - closes #1952 2013-07-16 20:00:51 -04:00
artemp
7c6a5f0659 + apply symbolizer opacity 2013-07-16 16:08:45 +01:00
artemp
a7e2c2ea0d + attempting to refactor out shared_ptr overuse 2013-07-16 15:57:13 +01:00
artemp
cbfe228790 + improve c++ style
+ formatting
2013-07-16 11:16:52 +01:00
artemp
d34fdd7fca + improve c++ style
+ formatting
2013-07-16 11:15:00 +01:00
artemp
d3cd1ece47 + add line Join/Cap support 2013-07-16 09:40:03 +01:00
artemp
97039e83a1 + experimental skia backend (work-in-progress) 2013-07-15 13:32:06 +01:00
Dane Springmeyer
43723d3f81 scons: link zlib last 2013-07-15 00:19:03 -04:00
Dane Springmeyer
09aad15eb2 display png error when we cannot read a png 2013-07-14 16:32:32 -04:00
Dane Springmeyer
0b58eea131 scons: link bindings to rt on linux 2013-07-14 16:32:16 -04:00
Dane Springmeyer
2533e8137f fix syntax 2013-07-14 15:28:22 -04:00
Dane Springmeyer
0fa2d4aca7 fix syntax 2013-07-14 15:27:58 -04:00
Dane Springmeyer
75f3eaed67 scons: more linux static linking fixes 2013-07-14 15:26:24 -04:00
Dane Springmeyer
0f8ecc2ed3 scons: static linking on linux needs -dl for executables 2013-07-14 15:17:32 -04:00
Dane Springmeyer
75ca01889c scons: only hardcode static linking libs on os x 2013-07-14 15:17:00 -04:00
Dane Springmeyer
fd3977d60c scons: no need to link iconv if building with cairo 2013-07-14 14:43:13 -04:00