Dane Springmeyer
|
3d89e4001a
|
expose no-args agg_stack_blur constructor
|
2012-05-14 19:00:29 -07:00 |
|
Artem Pavlenko
|
9599711e0e
|
Merge remote-tracking branch 'origin/master'
|
2012-05-14 17:33:45 +01:00 |
|
Artem Pavlenko
|
983db006e9
|
+ custom span_image_filter
|
2012-05-14 17:30:50 +01:00 |
|
Artem Pavlenko
|
733c2df0a8
|
remove unused header
|
2012-05-14 17:14:05 +01:00 |
|
Dane Springmeyer
|
c1495c0c74
|
restore the fast line rasterizer (rasterizer_outline_aa) and improve its rendering quality and consistency with standard method - refs #873
|
2012-05-11 17:40:21 -07:00 |
|
Dane Springmeyer
|
54f54ed775
|
rename composite args
|
2012-05-11 15:31:35 -07:00 |
|
Dane Springmeyer
|
8ae867f6de
|
default values for composite args to maintain api compatibility
|
2012-05-11 15:19:05 -07:00 |
|
Dane Springmeyer
|
c9bedf8bd4
|
restore compile with boost < 1.47 - disables stacked image filters for now
|
2012-05-11 14:08:46 -07:00 |
|
Dane Springmeyer
|
ac9dc4762a
|
followup to b42e4988e , fix svg transforms for svg render as well as render_id - refs #1204
|
2012-05-11 07:16:42 -07:00 |
|
Artem Pavlenko
|
b42e4988ec
|
fix transform (patch from #1204)
|
2012-05-11 12:46:46 +01:00 |
|
Artem Pavlenko
|
7380a6a001
|
+ fix raster_symbolizer: add x/y dst args to composite
|
2012-05-11 10:55:58 +01:00 |
|
Artem Pavlenko
|
8085110e8f
|
+ add opacity parameter
|
2012-05-10 18:14:53 +01:00 |
|
Artem Pavlenko
|
8cd898ce35
|
+ make comp_op non-optional ( default: src-over)
+ move ctors implementations into *.cpp
|
2012-05-10 12:05:40 +01:00 |
|
Dane Springmeyer
|
ab73f13525
|
rename the image transform for clarity
|
2012-05-09 18:15:34 -07:00 |
|
Artem Pavlenko
|
aad7c5e384
|
+ implement compositing for text
+ refactor image_32
|
2012-05-09 12:39:23 +01:00 |
|
Artem Pavlenko
|
a2115c718b
|
+ fix ctor's
|
2012-05-07 16:37:12 +01:00 |
|
Artem Pavlenko
|
7e49a6f44e
|
+ move 'smooth' property to symbolizer_base level
+ remove 'SYMBOLIZER_FAST' completely
|
2012-05-07 16:08:16 +01:00 |
|
Artem Pavlenko
|
3a8d3c5042
|
+ better formatting
|
2012-05-07 16:06:33 +01:00 |
|
Artem Pavlenko
|
9ba04738d6
|
+ don't expose agg headers
|
2012-05-04 10:23:49 +01:00 |
|
Artem Pavlenko
|
b0f87ee9b2
|
+ remove unused enum value
|
2012-05-04 10:22:50 +01:00 |
|
Artem Pavlenko
|
164ba630d9
|
+ add requirement for renderers-> provide processor_impl_type
to allow process_xxx functions declaration in base class
+ re-enanble cairo renderer
|
2012-05-03 12:19:26 +01:00 |
|
Artem Pavlenko
|
3d12c63740
|
+ use scale_factor fix
|
2012-05-03 12:18:54 +01:00 |
|
Artem Pavlenko
|
e23fdb276f
|
+ pass scale_factor to vertex_converter
|
2012-05-02 17:22:54 +01:00 |
|
Artem Pavlenko
|
44c5efbf75
|
+ add miterlimit parameter
|
2012-05-02 17:04:24 +01:00 |
|
Artem Pavlenko
|
2f0fa10db5
|
cleanup
|
2012-05-02 16:32:09 +01:00 |
|
Artem Pavlenko
|
a475b6e0bc
|
+ add offset_converter
|
2012-05-02 15:13:46 +01:00 |
|
Artem Pavlenko
|
77dfac5622
|
+ re-introduce transform on symbolizer_with_image
|
2012-05-01 16:47:33 +01:00 |
|
Artem Pavlenko
|
2e9a7d9cc8
|
+ explicit keyword only makes sense for 1 arg ctor's
|
2012-05-01 14:24:53 +01:00 |
|
Artem Pavlenko
|
a72ee4ba66
|
Merge branch 'master' into compositing
Conflicts:
include/mapnik/image_compositing.hpp
include/mapnik/util/conversions.hpp
include/mapnik/value.hpp
src/agg/agg_renderer.cpp
src/agg/process_line_symbolizer.cpp
src/agg/process_polygon_symbolizer.cpp
src/png_reader.cpp
src/svg_parser.cpp
utils/svg2png/svg2png.cpp
|
2012-05-01 12:35:49 +01:00 |
|
Artem Pavlenko
|
f57d2c28f0
|
+ 'direct' image filter support: apply filter on main rendering buffer
(TODO: better user-friendly names)
+ allow empty string e.g image-filters="" (why not?)
|
2012-04-25 10:54:54 +01:00 |
|
Artem Pavlenko
|
c26ad5706e
|
+ move 'clip' property to symbolizer_base
+ support 'clip' accross relevant symbolizer (agg)
|
2012-04-24 11:10:54 +01:00 |
|
Artem Pavlenko
|
a4cdc7a1c0
|
+ make comp_op boost::optional<>
+ use plain pixf when style_level_compositing=true
|
2012-04-23 15:41:18 +01:00 |
|
Artem Pavlenko
|
03d42e59a5
|
+ allow specifying premultiply flag for src and dst images
+ fix logic in agg_renderer (TODO)
|
2012-04-20 14:53:11 +01:00 |
|
Dane Springmeyer
|
16a16b1818
|
only print failed face_set_ptr loading for fontsets if MAPNIK_LOG is defined - refs #1175
|
2012-04-19 11:27:04 -07:00 |
|
Dane Springmeyer
|
703d4ab7f2
|
for >= boost 1.45 (compile does not work with 1.42) move to karma for to_string conversions to avoid lexical cast - refs #1055
|
2012-04-19 10:29:37 -07:00 |
|
Artem Pavlenko
|
720035102b
|
remove lexical_cast usage
|
2012-04-19 13:36:21 +01:00 |
|
Artem Pavlenko
|
145f83b806
|
boost::spirit::karma based to_string impl
|
2012-04-19 13:35:41 +01:00 |
|
Artem Pavlenko
|
7ae0383a4b
|
disable unused vars warnings
cleanup
|
2012-04-18 17:00:49 +01:00 |
|
Artem Pavlenko
|
d0f0d0b35d
|
Merge branch 'compositing' of github.com:mapnik/mapnik into compositing
|
2012-04-18 16:48:25 +01:00 |
|
Artem Pavlenko
|
bb86fd285e
|
consistent naming
unsigned int parser with max 3 digits
|
2012-04-18 16:46:38 +01:00 |
|
Dane Springmeyer
|
dab6936f05
|
embose -> emboss
|
2012-04-18 07:37:46 -07:00 |
|
Dane Springmeyer
|
2f65a7612d
|
allow cairo compile
|
2012-04-18 07:09:12 -07:00 |
|
Artem Pavlenko
|
668d6f2325
|
image-filters: initial implementation
|
2012-04-18 12:14:23 +01:00 |
|
Artem Pavlenko
|
e54aaba09b
|
impl affine tranform converter
|
2012-04-18 09:44:26 +01:00 |
|
Artem Pavlenko
|
831538b522
|
move svg transform to symbolizer_base
|
2012-04-18 09:42:19 +01:00 |
|
Artem Pavlenko
|
9af11c5ef2
|
only allocate internal buffer if required
|
2012-04-18 09:37:02 +01:00 |
|
Dane Springmeyer
|
f3bc7f011f
|
fix linking errors experienced by node-mapnik on windows
|
2012-04-17 18:58:24 -07:00 |
|
Dane Springmeyer
|
b0d857a66a
|
do not list mapping in feature init list - creates -Worder warning
|
2012-04-16 22:33:16 -07:00 |
|
Dane Springmeyer
|
f77d9b6df1
|
formatting
|
2012-04-16 22:24:34 -07:00 |
|
Dane Springmeyer
|
8fd0a40749
|
finish work on populating initialization lists - closes #1114
|
2012-04-16 21:57:24 -07:00 |
|