Commit graph

6919 commits

Author SHA1 Message Date
artemp
3d54870bea Merge remote-tracking branch 'origin/skia-renderer' into skia-renderer 2013-07-24 12:41:54 +01:00
artemp
58833e23d4 + PDF export (skia) 2013-07-24 12:41:08 +01:00
artemp
8d946f78d5 + SVG export (skia) 2013-07-24 12:39:42 +01:00
artemp
1ff1ed9b3e minor formatting 2013-07-24 12:13:38 +01:00
artemp
157039c963 + remove gpu include path (not a dependency) 2013-07-24 12:00:16 +01:00
artemp
9c2704036c cast toff_t to std::streamoff
remove 'C' style comments!!
2013-07-24 11:02:06 +01:00
Dane Springmeyer
251a393d4a fix build against skia trunk 2013-07-23 21:25:24 -04:00
Dane Springmeyer
fa67d61743 also add skia gpu and utils header paths 2013-07-23 21:25:07 -04:00
Dane Springmeyer
065c3fb624 support older Qt 2013-07-23 21:24:45 -04:00
Dane Springmeyer
734634479a remove hardcoding in viewer.pro 2013-07-23 21:24:06 -04:00
Dane Springmeyer
4604453f5d fix up skia build 2013-07-23 20:51:07 -04:00
Dane Springmeyer
2be3d4a149 restrict skia define 2013-07-23 20:11:04 -04:00
Dane Springmeyer
9522f6d6ca sync with master 2013-07-23 20:05:50 -04:00
Dane Springmeyer
4f01eb05b1 scons: correctly propagate DEFINES across builds 2013-07-23 20:03:00 -04:00
Dane Springmeyer
32464c5a4b Add expected test images 2013-07-23 20:02:37 -04:00
Dane Springmeyer
e24b894868 add regression test for #1952 2013-07-23 20:00:42 -04:00
Dane Springmeyer
88b24144b6 ensure libmapnik DEFINES are propagated to the python bindings 2013-07-23 19:58:13 -04:00
Dane Springmeyer
ef4dfeb747 make it possible to disable compilation of grid_renderer - closes #1962 2013-07-23 19:37:25 -04:00
Dane Springmeyer
5ad2ebb30e iwyu 2013-07-23 18:59:05 -04:00
Dane Springmeyer
cfc977e6cd deal with various -Wunused-parameter warnings that are not important 2013-07-23 18:46:54 -04:00
Dane Springmeyer
827a9d147a code cleanup 2013-07-23 18:46:40 -04:00
Dane Springmeyer
7a6117b18d remove dead code and iwyu 2013-07-23 18:46:19 -04:00
Dane Springmeyer
c49d94fdf7 iwyu 2013-07-23 18:45:25 -04:00
Dane Springmeyer
84842f59c7 use pixfmt pre for the sake of clarity 2013-07-23 18:44:39 -04:00
Dane Springmeyer
f682fcc6d1 deal with various -Wunused-parameter warnings that are not importatn 2013-07-23 18:44:16 -04:00
Dane Springmeyer
72bfa282fa iwyu 2013-07-23 18:43:19 -04:00
Dane Springmeyer
0ac4ec0dd9 iwyu 2013-07-23 18:42:53 -04:00
Dane Springmeyer
fd7164bd3c use pixfmt pre for the sake of clarity 2013-07-23 18:42:47 -04:00
Dane Springmeyer
6269b42ffc iwyu 2013-07-23 18:41:59 -04:00
Dane Springmeyer
365572322c tests: disable the negative image test since this makes it hard to run the tests against older mapnik versions that do not have the fix 2013-07-23 18:38:57 -04:00
Dane Springmeyer
93d36ff1e3 avoid -Wunused-parameter warning 2013-07-23 16:10:16 -04:00
Dane Springmeyer
c5b7cd0e3e remove dead code 2013-07-23 16:10:00 -04:00
Dane Springmeyer
31931b89cb git rid of a few fixme 2013-07-23 16:00:16 -04:00
Dane Springmeyer
3bd2e6501f fix a batch of unused variable warnings (leaving several with are true bugs/missing features) 2013-07-23 15:51:22 -04:00
artemp
430b1d7a84 implement Porter-Duff compositing ops 2013-07-23 15:15:27 +01:00
artemp
b1afb1d7bc Skia Gpu renderer 2013-07-23 14:03:22 +01:00
artemp
21858be3ed + update skia-renderer to work with master 2013-07-23 08:32:51 +01:00
artemp
1801a33949 Merge branch 'master' into skia-renderer 2013-07-23 08:18:44 +01:00
Dane Springmeyer
d1667c125c return human readable cairo error 2013-07-22 16:21:18 -04:00
Dane Springmeyer
4d3ab5e3aa agg_renderer: remove uneeded define of AGG_RENDERING_BUFFER row_ptr_cache<int8u> since it is already hardcoded in agg_renderer_buffer.h and agg_config.h 2013-07-22 14:49:10 -04:00
Dane Springmeyer
236c8221af miniz: remove MINIZ_NO_STDIO as it is uneeded since it is covered by catchall MINIZ_NO_ARCHIVE_APIS 2013-07-22 14:29:46 -04:00
Dane Springmeyer
5c13504cc0 remove unreachable break 2013-07-22 14:17:59 -04:00
Dane Springmeyer
1c6f449ba8 comment unused typedefs 2013-07-22 14:17:43 -04:00
Dane Springmeyer
3beba890f8 make scale_factor accessible off renderers - no need to store as member of feature_style_processor 2013-07-22 13:25:04 -04:00
artemp
c2a32313d9 small fixes 2013-07-22 15:31:02 +01:00
artemp
de774ea941 * use QGLWidget
* experimental GPU backend test (todo)
2013-07-22 14:53:04 +01:00
artemp
95faf49fa2 use freetype2 for calculating glyph's metrics (hack) 2013-07-22 14:51:42 +01:00
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