Seth Fitzsimmons
|
136e97edd4
|
Work in HSL so luma can be preserved
|
2014-07-21 18:08:43 -07:00 |
|
Dane Springmeyer
|
bc1c7234c3
|
drop vertex_dist_epsilon to 1e-5 (could likely even go lower) - refs #2196, #2186
|
2014-03-31 21:22:05 -07:00 |
|
Dane Springmeyer
|
9c82c0c957
|
enable deprecated features in clipper 6.x - refs https://github.com/mapbox/mapnik-vector-tile/issues/30
|
2013-11-07 20:04:37 -08:00 |
|
Dane Springmeyer
|
84d9900862
|
upgrade clipper from 5.1.5->6.0.0
|
2013-11-06 13:37:30 -08:00 |
|
Dane Springmeyer
|
d0619bc402
|
update copyright year for scons build files
|
2013-11-05 16:54:13 -08:00 |
|
Dane Springmeyer
|
0f8c931530
|
scons: suncc support is not maintained, remove it
|
2013-11-03 23:07:02 -08:00 |
|
Dane Springmeyer
|
f847a67ee9
|
fix span_image_resample_rgba
|
2013-10-02 16:55:11 -07:00 |
|
Dane Springmeyer
|
9d8be8ea21
|
fix one clear case of unsigned overflow in comp_op_rgba_minus - refs #1679
|
2013-10-01 22:03:15 -07:00 |
|
Dane Springmeyer
|
8722def984
|
fix unsigned integer overflow warnings in agg - refs #1679
|
2013-10-01 21:30:19 -07:00 |
|
Dane Springmeyer
|
f4c3620d67
|
protect against invalid memory access if agg gradient lookup fails to build
|
2013-09-27 15:24:33 -07:00 |
|
Dane Springmeyer
|
2c46300f61
|
remove dead code (colorize-alpha is now officially an image-filter)
|
2013-09-24 17:18:14 -07:00 |
|
Dane Springmeyer
|
f05b727bf5
|
fix dst-over alpha handling - closes #1995 - refs #1452 and 5e84ce0
|
2013-09-20 13:37:34 -07: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 |
|
Dane Springmeyer
|
d34661f7d7
|
expose vpgen_clip_polyline so cpp tests will work on windows
|
2013-05-25 18:13:39 -07:00 |
|
Dane Springmeyer
|
36123141ff
|
fix windows build
|
2013-05-22 22:06:36 -07:00 |
|
Dane Springmeyer
|
1c296aa4d4
|
fix #1860 - refs #1826
|
2013-05-22 14:31:19 -07:00 |
|
Dane Springmeyer
|
584aad0c88
|
fix windows linking to clipper - needed by node-mapnik is_solid check
|
2013-05-22 14:11:28 -07:00 |
|
Dane Springmeyer
|
8af516a904
|
upgrade clipper to 5.1.5 - refs #1749
|
2013-05-09 18:11:49 -07:00 |
|
artemp
|
f96de9bdd8
|
+ always ensure first value in gamma table to 0
|
2013-03-22 12:30:46 +00:00 |
|
Dane Springmeyer
|
7e974b9064
|
avoid potential zero division resulting in nan in agg::gamma_linear - closes #761
|
2013-03-14 17:48:59 -07:00 |
|
Dane Springmeyer
|
cecba84877
|
Revert "+"
This reverts commit af8f2e0ee8 .
|
2013-03-07 10:19:29 -08:00 |
|
Dane Springmeyer
|
21ce1b8b2a
|
Revert "+ remove unused members"
This reverts commit e59d979969 .
|
2013-03-07 10:19:19 -08:00 |
|
artemp
|
e59d979969
|
+ remove unused members
|
2013-03-01 16:54:16 -05:00 |
|
artemp
|
af8f2e0ee8
|
+
|
2013-03-01 16:18:32 -05:00 |
|
artemp
|
6d0caf88f5
|
+ apply formatting
|
2013-03-01 11:08:58 -05:00 |
|
artemp
|
c0b4eda911
|
+ use c++ headers
+ apply mapnik c++ style formatting
|
2013-03-01 11:08:58 -05:00 |
|
artemp
|
9246239d14
|
+ update clipper to r304
|
2013-02-27 11:57:19 -05:00 |
|
artemp
|
934a3f9b84
|
+ untabify
|
2013-02-27 11:56:21 -05:00 |
|
artemp
|
21c618ccc5
|
+ initialize x,y for close_path commands
|
2013-02-22 15:02:10 +00:00 |
|
artemp
|
997e807f3d
|
+ revert as it was breaking polygons in some cases
|
2013-02-20 14:11:07 +00:00 |
|
artemp
|
747305253c
|
+ link clipper obj's into core lib
|
2013-02-19 10:06:59 +00:00 |
|
artemp
|
ff8819efc3
|
+ update clipper to latest (5.1.0)
|
2013-02-19 09:03:25 +00:00 |
|
artemp
|
79ba830347
|
+ test original (un-moded) clipper
|
2013-02-13 10:23:29 +00:00 |
|
artemp
|
56c0fb6982
|
+ clipper based polygon clipper
(FIXME: avoid leaking memory)
|
2013-02-12 16:45:13 +00:00 |
|
artemp
|
8b757a1c7e
|
+ avoid creating two coincident vertices (needs more testing)
|
2013-02-12 15:51:40 +00:00 |
|
Dane Springmeyer
|
3c59eba780
|
ensure agg headers are always installed
|
2013-02-08 17:22:17 -08:00 |
|
Dane Springmeyer
|
6f8a12d29d
|
further fixup the sparsehash usage internally
|
2013-01-10 17:20:34 -08:00 |
|
Dane Springmeyer
|
6b2b66b894
|
fix handling/install of sparsehash headers
|
2013-01-10 09:39:43 -08:00 |
|
Dane Springmeyer
|
193c7d9d20
|
use boost/function/hash for easy msvc compatibility even though msvc 2010 would support using std::hash in <functional>
|
2013-01-09 19:46:47 -08:00 |
|
Dane Springmeyer
|
0121f53f56
|
refactor and speed up hextree image encoding by using dense_has_map - refs #1629
|
2013-01-08 19:07:11 -08:00 |
|
Dane Springmeyer
|
f2276d97a0
|
modify agg conv classes to support type() member - closes #1607 refs #1604
|
2012-11-28 19:22:10 -08:00 |
|
Dane Springmeyer
|
5e84ce0dfc
|
agg compositing: change src_over alpha to avoid pixel artifacts by reordering computations and add basic tests comparing src_over composting to normal agg alpha blending - closes #1452 - refs #1313, #1454, #1369
|
2012-08-31 18:04:08 -07:00 |
|
Dane Springmeyer
|
ac320b2d1a
|
agg: spelling fix
|
2012-08-31 17:52:01 -07:00 |
|
Dane Springmeyer
|
f983a73feb
|
avoid gcc compiler warnings after 352ad7499d - refs #1383
|
2012-08-31 21:49:06 +00:00 |
|
Dane Springmeyer
|
9a8051fcf0
|
scons: remove dependence of agg headers on libmapnik to avoid constant re-installs
|
2012-08-29 14:47:01 -07:00 |
|
Dane Springmeyer
|
a56c63bed1
|
start installing agg headers so that c++ programs using mapnik can use more of the mapnik api - closes #1383
|
2012-08-27 18:45:04 -07:00 |
|
Dane Springmeyer
|
352ad7499d
|
move agg compositing methods that use boost gil into cpp file to lessen dependence on boost gil headers - refs #1383
|
2012-08-27 18:44:01 -07:00 |
|
Dane Springmeyer
|
ac418a7d4e
|
remote the last references
|
2012-08-27 16:43:40 -07:00 |
|
Dane Springmeyer
|
4cf1484b53
|
disable colorize-alpha comp-op as per #1371
|
2012-08-15 14:46:58 -07:00 |
|
Dane Springmeyer
|
b43697fd5d
|
colorize-alpha: only recolor if source alpha is > 0 to avoid overpainted background - refs #1371
|
2012-08-03 14:48:02 -07:00 |
|