[mapnik] branch upstream updated (4129052 -> 0656227)

Jérémy Lal kapouer at moszumanska.debian.org
Fri Oct 24 22:45:41 UTC 2014


This is an automated email from the git hooks/post-receive script.

kapouer pushed a change to branch upstream
in repository mapnik.

      from  4129052   Imported Upstream version 2.2.0+ds1
       new  0656227   Imported Upstream version 3.0.0~rc1+dfsg

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    10 +-
 .travis.yml                                        |    60 +-
 AUTHORS.md                                         |    19 +-
 CHANGELOG.md                                       |   139 +-
 INSTALL.md                                         |    53 +-
 Makefile                                           |    54 +-
 README.md                                          |    13 +-
 SConstruct                                         |   580 +-
 benchmark/.gitignore                               |     6 +
 benchmark/allocation.cpp                           |    49 -
 benchmark/bench_framework.hpp                      |   129 +
 benchmark/build.py                                 |    50 +-
 benchmark/compare_images.hpp                       |    51 +
 benchmark/data/polygon.wkt                         |     2 +-
 benchmark/data/polygon_clipping_agg.png            |   Bin 0 -> 4991 bytes
 benchmark/data/polygon_clipping_boost.png          |   Bin 0 -> 4991 bytes
 benchmark/data/polygon_clipping_clipper.png        |   Bin 0 -> 5029 bytes
 benchmark/data/polygon_rendering_clip.xml          |    14 +
 benchmark/data/polygon_rendering_no_clip.xml       |    14 +
 benchmark/data/roads.csv                           |   853 +
 benchmark/data/roads.xml                           |    87 +
 benchmark/run                                      |    32 +
 benchmark/run.cpp                                  |   916 -
 benchmark/template.cpp                             |    17 +
 benchmark/test_array_allocation.cpp                |   375 +
 benchmark/test_expression_parse.cpp                |    40 +
 benchmark/test_face_ptr_creation.cpp               |    68 +
 benchmark/test_font_registration.cpp               |    26 +
 benchmark/test_png_encoding1.cpp                   |    26 +
 benchmark/test_png_encoding2.cpp                   |    36 +
 benchmark/test_polygon_clipping.cpp                |   320 +
 benchmark/test_polygon_clipping_rendering.cpp      |    79 +
 benchmark/test_proj_transform1.cpp                 |    96 +
 benchmark/test_rendering.cpp                       |   108 +
 benchmark/test_rendering_shared_map.cpp            |   159 +
 benchmark/test_to_bool.cpp                         |    29 +
 benchmark/test_to_double.cpp                       |    31 +
 benchmark/test_to_int.cpp                          |    31 +
 benchmark/test_to_string1.cpp                      |    27 +
 benchmark/test_to_string2.cpp                      |    28 +
 benchmark/test_utf_encoding.cpp                    |   107 +
 bindings/python/boost_std_shared_shim.hpp          |    49 +
 bindings/python/build.py                           |    32 +-
 bindings/python/mapnik/__init__.py                 |   125 +-
 bindings/python/mapnik/printing.py                 |    17 +-
 bindings/python/mapnik_building_symbolizer.cpp     |    52 -
 bindings/python/mapnik_color.cpp                   |    10 +
 bindings/python/mapnik_coord.cpp                   |     9 +
 bindings/python/mapnik_datasource.cpp              |    36 +-
 bindings/python/mapnik_datasource_cache.cpp        |    14 +-
 bindings/python/mapnik_debug_symbolizer.cpp        |    42 -
 bindings/python/mapnik_enumeration.hpp             |    16 +-
 .../mapnik_enumeration_wrapper_converter.hpp       |    45 +
 bindings/python/mapnik_envelope.cpp                |    10 +-
 bindings/python/mapnik_expression.cpp              |    27 +-
 bindings/python/mapnik_feature.cpp                 |    62 +-
 bindings/python/mapnik_featureset.cpp              |    11 +-
 bindings/python/mapnik_font_engine.cpp             |    11 +
 bindings/python/mapnik_fontset.cpp                 |     8 +
 bindings/python/mapnik_gamma_method.cpp            |    11 +-
 bindings/python/mapnik_geometry.cpp                |   170 +-
 bindings/python/mapnik_grid.cpp                    |    15 +-
 bindings/python/mapnik_grid_view.cpp               |    15 +-
 bindings/python/mapnik_image.cpp                   |    43 +-
 bindings/python/mapnik_image_view.cpp              |    13 +
 .../python/mapnik_label_collision_detector.cpp     |    26 +-
 bindings/python/mapnik_layer.cpp                   |    13 +-
 bindings/python/mapnik_line_pattern_symbolizer.cpp |    78 -
 bindings/python/mapnik_line_symbolizer.cpp         |    80 -
 bindings/python/mapnik_logger.cpp                  |    10 +
 bindings/python/mapnik_map.cpp                     |    71 +-
 bindings/python/mapnik_markers_symbolizer.cpp      |   162 -
 bindings/python/mapnik_palette.cpp                 |    16 +-
 bindings/python/mapnik_parameters.cpp              |    23 +-
 bindings/python/mapnik_point_symbolizer.cpp        |    89 -
 .../python/mapnik_polygon_pattern_symbolizer.cpp   |    96 -
 bindings/python/mapnik_polygon_symbolizer.cpp      |    76 -
 bindings/python/mapnik_proj_transform.cpp          |    31 +-
 bindings/python/mapnik_projection.cpp              |     9 +
 bindings/python/mapnik_python.cpp                  |   313 +-
 bindings/python/mapnik_query.cpp                   |    30 +-
 bindings/python/mapnik_raster_colorizer.cpp        |    24 +-
 bindings/python/mapnik_raster_symbolizer.cpp       |   136 -
 bindings/python/mapnik_rule.cpp                    |    12 +-
 bindings/python/mapnik_scaling_method.cpp          |    12 +-
 bindings/python/mapnik_shield_symbolizer.cpp       |   218 -
 bindings/python/mapnik_stroke.cpp                  |   152 -
 bindings/python/mapnik_style.cpp                   |    23 +-
 bindings/python/mapnik_svg_generator_grammar.cpp   |    28 +
 bindings/python/mapnik_symbolizer.cpp              |   422 +-
 bindings/python/mapnik_text_placement.cpp          |   381 +-
 bindings/python/mapnik_threads.hpp                 |     6 +-
 bindings/python/mapnik_value_converter.hpp         |    21 +-
 bindings/python/mapnik_view_transform.cpp          |    28 +-
 bindings/python/python_cairo.cpp                   |    76 -
 bindings/python/python_grid_utils.cpp              |   135 +-
 bindings/python/python_grid_utils.hpp              |    24 +-
 bindings/python/python_optional.hpp                |    40 -
 bindings/python/python_to_value.hpp                |    96 +
 boost/geometry/extensions/index/rtree/rtree.hpp    |   774 -
 .../geometry/extensions/index/rtree/rtree_leaf.hpp |   253 -
 .../geometry/extensions/index/rtree/rtree_node.hpp |   493 -
 boost/gil/extension/toolbox/hsv.hpp                |   245 -
 configure                                          |     6 +-
 demo/c++/build.py                                  |     8 +-
 demo/c++/rundemo.cpp                               |   311 +-
 demo/python/rundemo.py                             |   210 +-
 demo/test/charplacement.py                         |    82 -
 demo/test/displacement.py                          |    83 -
 demo/test/overlap.py                               |    84 -
 demo/test/textspacing.py                           |    82 -
 demo/viewer/build.py                               |     2 +-
 demo/viewer/layer_info_dialog.cpp                  |     4 +-
 demo/viewer/layerlistmodel.cpp                     |     7 +-
 demo/viewer/layerlistmodel.hpp                     |     4 +-
 demo/viewer/main.cpp                               |     9 +-
 demo/viewer/mainwindow.cpp                         |    28 +-
 demo/viewer/mainwindow.hpp                         |     3 +-
 demo/viewer/mapwidget.cpp                          |    50 +-
 demo/viewer/mapwidget.hpp                          |    10 +-
 demo/viewer/styles_model.cpp                       |    35 +-
 demo/viewer/styles_model.hpp                       |     8 +-
 demo/viewer/viewer.pro                             |     6 +-
 deps/agg/build.py                                  |    41 +-
 deps/agg/include/agg_array.h                       |     3 +-
 deps/agg/include/agg_basics.h                      |   148 +-
 deps/agg/include/agg_conv_clipper.h                |   590 +-
 deps/agg/include/agg_conv_marker.h                 |     2 +-
 deps/agg/include/agg_conv_transform.h              |     2 +
 deps/agg/include/agg_curves.h                      |    16 +-
 deps/agg/include/agg_dda_line.h                    |     6 +-
 deps/agg/include/agg_ellipse.h                     |     8 +-
 deps/agg/include/agg_gradient_lut.h                |     6 +-
 deps/agg/include/agg_image_accessors.h             |    62 +-
 deps/agg/include/agg_image_filters.h               |    10 +-
 deps/agg/include/agg_line_aa_basics.h              |    12 +-
 deps/agg/include/agg_math.h                        |    18 +-
 deps/agg/include/agg_math_stroke.h                 |    26 +-
 deps/agg/include/agg_path_storage.h                |     4 +-
 deps/agg/include/agg_pixfmt_rgba.h                 |  5236 +-
 deps/agg/include/agg_rasterizer_cells_aa.h         |    21 +-
 deps/agg/include/agg_renderer_outline_aa.h         |    16 +-
 deps/agg/include/agg_renderer_outline_image.h      |    12 +-
 deps/agg/include/agg_rendering_buffer.h            |     3 +-
 deps/agg/include/agg_scanline_bin.h                |     2 +-
 deps/agg/include/agg_scanline_boolean_algebra.h    |    18 +-
 deps/agg/include/agg_scanline_storage_aa.h         |     2 +-
 deps/agg/include/agg_simul_eq.h                    |     2 +-
 deps/agg/include/agg_span_gouraud_gray.h           |     4 +-
 deps/agg/include/agg_span_gouraud_rgba.h           |     2 +-
 deps/agg/include/agg_span_gradient.h               |    12 +-
 deps/agg/include/agg_span_image_filter_rgba.h      |     6 +-
 deps/agg/include/agg_trans_affine.h                |   160 +-
 deps/agg/include/agg_trans_perspective.h           |     4 +-
 deps/agg/include/agg_trans_viewport.h              |     8 +-
 deps/agg/include/agg_vcgen_contour.h               |     3 +-
 deps/agg/include/agg_vcgen_stroke.h                |     4 +-
 deps/agg/src/agg_arc.cpp                           |    12 +-
 deps/agg/src/agg_bezier_arc.cpp                    |    28 +-
 deps/agg/src/agg_curves.cpp                        |    20 +-
 deps/agg/src/agg_pixfmt_rgba.cpp                   |    24 +-
 deps/agg/src/agg_rounded_rect.cpp                  |     4 +-
 deps/agg/src/agg_trans_affine.cpp                  |     4 +-
 deps/agg/src/agg_vcgen_dash.cpp                    |     4 +-
 .../geometry/extensions/index/rtree/helpers.hpp    |     0
 .../geometry/extensions/index/rtree/rtree.hpp      |   773 +
 .../geometry/extensions/index/rtree/rtree_leaf.hpp |   252 +
 .../geometry/extensions/index/rtree/rtree_node.hpp |   493 +
 .../boost}/gil/extension/toolbox/hsl.hpp           |     0
 deps/boost/gil/extension/toolbox/hsv.hpp           |   244 +
 deps/clipper/build.py                              |    13 +-
 deps/clipper/include/clipper.hpp                   |   313 +-
 deps/clipper/src/clipper.cpp                       |  4262 +-
 deps/mapnik/sparsehash/internal/hashtable-common.h |    11 -
 docs/contributing.markdown                         |    24 +-
 docs/design.markdown                               |     8 +-
 fonts/build.py                                     |    34 +-
 include/build.py                                   |    39 +-
 include/mapnik/agg_helpers.hpp                     |    99 +-
 include/mapnik/agg_pattern_source.hpp              |    14 +-
 include/mapnik/agg_rasterizer.hpp                  |     2 +-
 include/mapnik/agg_renderer.hpp                    |    70 +-
 include/mapnik/attribute.hpp                       |    26 +-
 include/mapnik/attribute_collector.hpp             |   304 +-
 include/mapnik/attribute_descriptor.hpp            |    12 -
 include/mapnik/boolean.hpp                         |    48 +-
 include/mapnik/box2d.hpp                           |    55 +-
 include/mapnik/building_symbolizer.hpp             |    54 -
 include/mapnik/cairo/cairo_context.hpp             |   473 +
 include/mapnik/cairo/cairo_render_vector.hpp       |    49 +
 include/mapnik/cairo/cairo_renderer.hpp            |   190 +
 include/mapnik/cairo_context.hpp                   |   417 -
 include/mapnik/cairo_renderer.hpp                  |   182 -
 include/mapnik/char_info.hpp                       |    69 -
 include/mapnik/color.hpp                           |    69 +-
 include/mapnik/color_factory.hpp                   |     3 +-
 include/mapnik/config.hpp                          |     3 +
 include/mapnik/coord.hpp                           |   111 +-
 include/mapnik/coord_array.hpp                     |    34 +-
 include/mapnik/css_color_grammar.hpp               |   555 +-
 include/mapnik/css_color_grammar_impl.hpp          |    24 +-
 include/mapnik/ctrans.hpp                          |   249 -
 include/mapnik/datasource.hpp                      |    32 +-
 include/mapnik/datasource_cache.hpp                |    22 +-
 include/mapnik/debug.hpp                           |    77 +-
 include/mapnik/debug_symbolizer.hpp                |    56 -
 include/mapnik/distance.hpp                        |    53 -
 include/mapnik/enumeration.hpp                     |    15 +-
 include/mapnik/evaluate_global_attributes.hpp      |   333 +
 include/mapnik/expression.hpp                      |    11 +-
 include/mapnik/expression_evaluator.hpp            |   111 +-
 include/mapnik/expression_grammar.hpp              |    93 +-
 include/mapnik/expression_grammar_impl.hpp         |   110 +-
 include/mapnik/expression_node.hpp                 |   119 +-
 include/mapnik/expression_node_types.hpp           |    77 +-
 include/mapnik/expression_string.hpp               |     5 +-
 include/mapnik/factory.hpp                         |    43 +-
 include/mapnik/fastmath.hpp                        |   112 -
 include/mapnik/feature.hpp                         |   131 +-
 include/mapnik/feature_factory.hpp                 |     5 +-
 include/mapnik/feature_kv_iterator.hpp             |    17 +-
 include/mapnik/feature_layer_desc.hpp              |    18 +-
 include/mapnik/feature_style_processor.hpp         |    32 +-
 include/mapnik/feature_style_processor_context.hpp |    44 +
 include/mapnik/feature_style_processor_impl.hpp    |   631 +-
 include/mapnik/feature_type_style.hpp              |    29 +-
 include/mapnik/featureset.hpp                      |    48 +
 include/mapnik/filter_featureset.hpp               |     8 +-
 include/mapnik/font_engine_freetype.hpp            |   252 +-
 include/mapnik/font_set.hpp                        |    14 +-
 include/mapnik/font_util.hpp                       |   145 -
 include/mapnik/formatting/base.hpp                 |    54 -
 include/mapnik/formatting/expression_format.hpp    |    67 -
 include/mapnik/formatting/format.hpp               |    63 -
 include/mapnik/formatting/list.hpp                 |    52 -
 include/mapnik/formatting/registry.hpp             |    55 -
 include/mapnik/formatting/text.hpp                 |    50 -
 include/mapnik/function_call.hpp                   |   127 +
 include/mapnik/gamma_method.hpp                    |    43 -
 include/mapnik/geom_util.hpp                       |   130 +-
 include/mapnik/geometry.hpp                        |    54 +-
 include/mapnik/geometry_container.hpp              |    39 +
 include/mapnik/global.hpp                          |   128 +-
 include/mapnik/gradient.hpp                        |     4 +-
 include/mapnik/graphics.hpp                        |   159 +-
 include/mapnik/grid/grid.hpp                       |    51 +-
 include/mapnik/grid/grid_marker_helpers.hpp        |   267 +-
 include/mapnik/grid/grid_pixel.hpp                 |    66 +-
 include/mapnik/grid/grid_pixfmt.hpp                |    55 +-
 include/mapnik/grid/grid_renderer.hpp              |    54 +-
 include/mapnik/grid/grid_renderer_base.hpp         |     4 +-
 include/mapnik/grid/grid_rendering_buffer.hpp      |     2 +-
 include/mapnik/grid/grid_util.hpp                  |     5 -
 include/mapnik/grid/grid_view.hpp                  |    23 +-
 include/mapnik/group/group_layout.hpp              |    94 +
 include/mapnik/group/group_layout_manager.hpp      |   104 +
 include/mapnik/group/group_rule.hpp                |   105 +
 include/mapnik/group/group_symbolizer_helper.hpp   |   105 +
 .../mapnik/group/group_symbolizer_properties.hpp   |    62 +
 include/mapnik/hash_variant.hpp                    |    48 -
 include/mapnik/hextree.hpp                         |    39 +-
 include/mapnik/hit_test_filter.hpp                 |     4 +-
 include/mapnik/image_compositing.hpp               |    21 +-
 include/mapnik/image_data.hpp                      |   114 +-
 include/mapnik/image_filter.hpp                    |   376 +-
 include/mapnik/image_filter_grammar.hpp            |    26 +-
 include/mapnik/image_filter_grammar_impl.hpp       |   129 +
 include/mapnik/image_filter_types.hpp              |   182 +-
 include/mapnik/image_reader.hpp                    |     8 +-
 include/mapnik/image_scaling.hpp                   |    43 +-
 include/mapnik/image_util.hpp                      |   129 +-
 include/mapnik/image_view.hpp                      |    10 +-
 include/mapnik/internal/dump_xml.hpp               |    18 +-
 include/mapnik/jpeg_io.hpp                         |    12 +-
 include/mapnik/json/error_handler.hpp              |    48 +
 include/mapnik/json/feature_collection_grammar.hpp |    77 +-
 .../json/feature_collection_grammar_impl.hpp       |   100 +
 include/mapnik/json/feature_collection_parser.hpp  |    57 -
 include/mapnik/json/feature_generator.hpp          |    45 +
 include/mapnik/json/feature_generator_grammar.hpp  |   135 +-
 .../mapnik/json/feature_generator_grammar_impl.hpp |   109 +
 include/mapnik/json/feature_grammar.hpp            |    60 +-
 include/mapnik/json/feature_grammar_impl.hpp       |   125 +
 include/mapnik/json/feature_parser.hpp             |    48 +
 include/mapnik/json/generic_json.hpp               |    66 +
 include/mapnik/json/geojson_generator.hpp          |    86 -
 include/mapnik/json/geometry_generator_grammar.hpp |   249 +-
 .../json/geometry_generator_grammar_impl.hpp       |   143 +
 include/mapnik/json/geometry_grammar.hpp           |   115 +-
 include/mapnik/json/geometry_grammar_impl.hpp      |    93 +
 include/mapnik/json/geometry_parser.hpp            |    34 +-
 include/mapnik/json/geometry_util.hpp              |   233 +
 include/mapnik/json/positions_grammar.hpp          |    90 +
 include/mapnik/json/positions_grammar_impl.hpp     |    72 +
 include/mapnik/json/symbolizer_grammar.hpp         |   216 +
 include/mapnik/json/topojson_grammar.hpp           |    89 +
 include/mapnik/json/topojson_grammar_impl.hpp      |   227 +
 include/mapnik/json/topojson_utils.hpp             |   222 +
 include/mapnik/json/topology.hpp                   |   200 +
 include/mapnik/json/value_converters.hpp           |    42 +
 include/mapnik/label_collision_detector.hpp        |    82 +-
 include/mapnik/layer.hpp                           |    19 +-
 include/mapnik/line_pattern_symbolizer.hpp         |    41 -
 include/mapnik/line_symbolizer.hpp                 |   105 -
 include/mapnik/load_map.hpp                        |     3 +-
 include/mapnik/make_unique.hpp                     |    42 +
 include/mapnik/map.hpp                             |   159 +-
 include/mapnik/mapped_memory_cache.hpp             |    13 +-
 include/mapnik/marker.hpp                          |    38 +-
 include/mapnik/marker_cache.hpp                    |     9 +-
 include/mapnik/marker_helpers.hpp                  |   526 +-
 include/mapnik/markers_placement.hpp               |   319 +-
 include/mapnik/markers_placements/interior.hpp     |    93 +
 include/mapnik/markers_placements/line.hpp         |   235 +
 include/mapnik/markers_placements/point.hpp        |   140 +
 .../mapnik/markers_placements/vertext_first.hpp    |    92 +
 include/mapnik/markers_placements/vertext_last.hpp |    96 +
 include/mapnik/markers_symbolizer.hpp              |   106 -
 include/mapnik/memory.hpp                          |     2 +-
 include/mapnik/memory_datasource.hpp               |    16 +-
 include/mapnik/memory_featureset.hpp               |     3 +-
 include/mapnik/miniz_png.hpp                       |    14 +-
 include/mapnik/noncopyable.hpp                     |    20 +-
 include/mapnik/octree.hpp                          |    18 +-
 include/mapnik/offset_converter.hpp                |    87 +-
 include/mapnik/palette.hpp                         |    20 +-
 include/mapnik/params.hpp                          |    52 +-
 include/mapnik/params_impl.hpp                     |    64 +-
 include/mapnik/parse_path.hpp                      |     5 +-
 include/mapnik/parse_transform.hpp                 |    15 +-
 include/mapnik/path_expression.hpp                 |    13 +-
 include/mapnik/path_expression_grammar.hpp         |     7 +-
 include/mapnik/path_expression_grammar_impl.hpp    |    59 +
 include/mapnik/pixel_position.hpp                  |    61 +-
 include/mapnik/placement_finder.hpp                |   172 -
 include/mapnik/plugin.hpp                          |     4 +-
 include/mapnik/png_io.hpp                          |   194 +-
 include/mapnik/point_symbolizer.hpp                |    62 -
 include/mapnik/polygon_clipper.hpp                 |   100 +-
 include/mapnik/polygon_pattern_symbolizer.hpp      |    62 -
 include/mapnik/polygon_symbolizer.hpp              |    56 -
 include/mapnik/pool.hpp                            |    34 +-
 include/mapnik/processed_text.hpp                  |    69 -
 include/mapnik/proj_transform.hpp                  |     6 +-
 include/mapnik/quad_tree.hpp                       |    30 +-
 include/mapnik/query.hpp                           |    31 +-
 include/mapnik/raster.hpp                          |    36 +-
 include/mapnik/raster_colorizer.hpp                |    15 +-
 include/mapnik/raster_symbolizer.hpp               |    73 -
 include/mapnik/renderer_common.hpp                 |    72 +
 include/mapnik/renderer_common/clipping_extent.hpp |    49 +
 .../process_building_symbolizer.hpp                |   116 +
 .../renderer_common/process_group_symbolizer.hpp   |   383 +
 .../renderer_common/process_markers_symbolizer.hpp |   211 +
 .../renderer_common/process_point_symbolizer.hpp   |   104 +
 .../renderer_common/process_polygon_symbolizer.hpp |    75 +
 .../renderer_common/process_raster_symbolizer.hpp  |   132 +
 include/mapnik/renderer_common/render_pattern.hpp  |    48 +
 include/mapnik/request.hpp                         |     3 -
 include/mapnik/rule.hpp                            |   121 +-
 include/mapnik/rule_cache.hpp                      |    34 +-
 include/mapnik/segment.hpp                         |    11 +-
 include/mapnik/shield_symbolizer.hpp               |    65 -
 include/mapnik/simplify_converter.hpp              |    38 +-
 include/mapnik/span_image_filter.hpp               |    24 +-
 include/mapnik/sql_utils.hpp                       |     6 +-
 include/mapnik/stroke.hpp                          |   119 -
 include/mapnik/svg/geometry_svg_generator.hpp      |   159 +
 include/mapnik/svg/geometry_svg_generator_impl.hpp |    71 +
 include/mapnik/svg/output/svg_generator.hpp        |    26 +-
 .../mapnik/svg/output/svg_output_attributes.hpp    |     3 +-
 include/mapnik/svg/output/svg_output_grammars.hpp  |   100 +-
 .../mapnik/svg/output/svg_output_grammars_impl.hpp |   109 +
 include/mapnik/svg/output/svg_path_iterator.hpp    |    33 +-
 include/mapnik/svg/output/svg_renderer.hpp         |   137 +-
 include/mapnik/svg/svg_converter.hpp               |    11 +-
 include/mapnik/svg/svg_path_adapter.hpp            |    16 +-
 include/mapnik/svg/svg_path_attributes.hpp         |     1 -
 include/mapnik/svg/svg_path_commands.hpp           |    44 +-
 include/mapnik/svg/svg_path_grammar.hpp            |    20 +-
 include/mapnik/svg/svg_path_parser.hpp             |     7 +-
 include/mapnik/svg/svg_points_grammar.hpp          |     6 +-
 include/mapnik/svg/svg_renderer_agg.hpp            |   220 +-
 include/mapnik/svg/svg_transform_grammar.hpp       |    50 +-
 include/mapnik/symbolizer.hpp                      |   521 +-
 include/mapnik/symbolizer_base.hpp                 |   169 +
 include/mapnik/symbolizer_default_values.hpp       |   362 +
 include/mapnik/symbolizer_dispatch.hpp             |   110 +
 include/mapnik/symbolizer_enumerations.hpp         |   204 +
 include/mapnik/symbolizer_hash.hpp                 |    79 +-
 include/mapnik/symbolizer_helpers.hpp              |   212 -
 include/mapnik/symbolizer_keys.hpp                 |   100 +
 include/mapnik/symbolizer_utils.hpp                |   498 +
 .../text/evaluated_format_properties_ptr.hpp       |    34 +
 include/mapnik/text/face.hpp                       |   115 +
 include/mapnik/text/font_feature_settings.hpp      |    93 +
 include/mapnik/text/font_library.hpp               |    51 +
 include/mapnik/text/formatting/base.hpp            |    61 +
 include/mapnik/text/formatting/format.hpp          |    70 +
 include/mapnik/text/formatting/layout.hpp          |    62 +
 include/mapnik/text/formatting/list.hpp            |    56 +
 include/mapnik/text/formatting/registry.hpp        |    56 +
 include/mapnik/text/formatting/text.hpp            |    53 +
 include/mapnik/text/glyph_info.hpp                 |    89 +
 include/mapnik/text/glyph_positions.hpp            |    95 +
 include/mapnik/text/harfbuzz_shaper.hpp            |   151 +
 include/mapnik/text/icu_shaper.hpp                 |   125 +
 include/mapnik/text/itemizer.hpp                   |   118 +
 include/mapnik/text/placement_finder.hpp           |   108 +
 include/mapnik/text/placement_finder_impl.hpp      |   107 +
 include/mapnik/text/placements/base.hpp            |   104 +
 include/mapnik/text/placements/dummy.hpp           |    56 +
 include/mapnik/text/placements/list.hpp            |    63 +
 include/mapnik/text/placements/registry.hpp        |    58 +
 include/mapnik/text/placements/simple.hpp          |    69 +
 include/mapnik/text/properties_util.hpp            |   139 +
 include/mapnik/text/renderer.hpp                   |   109 +
 include/mapnik/text/rotation.hpp                   |    23 +
 include/mapnik/text/scrptrun.hpp                   |   157 +
 include/mapnik/text/symbolizer_helpers.hpp         |   153 +
 include/mapnik/text/text_layout.hpp                |   227 +
 include/mapnik/text/text_line.hpp                  |   102 +
 include/mapnik/text/text_properties.hpp            |   211 +
 include/mapnik/text/tolerance_iterator.hpp         |   101 +
 include/mapnik/text/vertex_cache.hpp               |   228 +
 include/mapnik/text_path.hpp                       |   202 -
 include/mapnik/text_placements/base.hpp            |   115 -
 include/mapnik/text_placements/dummy.hpp           |    59 -
 include/mapnik/text_placements/list.hpp            |    63 -
 include/mapnik/text_placements/registry.hpp        |    58 -
 include/mapnik/text_placements/simple.hpp          |    84 -
 include/mapnik/text_properties.hpp                 |   182 -
 include/mapnik/text_symbolizer.hpp                 |   149 -
 include/mapnik/tiff_io.hpp                         |    42 +-
 include/mapnik/transform_expression.hpp            |    67 +-
 include/mapnik/transform_expression_grammar.hpp    |     8 +-
 .../mapnik/transform_expression_grammar_impl.hpp   |   130 +
 include/mapnik/transform_path_adapter.hpp          |   132 +
 include/mapnik/transform_processor.hpp             |   119 +-
 include/mapnik/unicode.hpp                         |    19 +-
 include/mapnik/unique_lock.hpp                     |    33 +
 include/mapnik/util/container_adapter.hpp          |    12 +-
 include/mapnik/util/conversions.hpp                |    29 +-
 include/mapnik/util/dasharray_parser.hpp           |    56 +-
 include/mapnik/util/deepcopy.hpp                   |    35 -
 include/mapnik/util/featureset_buffer.hpp          |    77 +
 include/mapnik/util/file_io.hpp                    |    93 +
 include/mapnik/util/fs.hpp                         |     3 +-
 include/mapnik/util/geometry_svg_generator.hpp     |   198 -
 include/mapnik/util/geometry_to_ds_type.hpp        |     6 +-
 include/mapnik/util/geometry_to_geojson.hpp        |    50 +
 include/mapnik/util/geometry_to_svg.hpp            |    11 +-
 include/mapnik/util/geometry_to_wkb.hpp            |   114 +-
 include/mapnik/util/geometry_to_wkt.hpp            |    22 +-
 include/mapnik/util/geometry_wkt_generator.hpp     |   229 -
 include/mapnik/util/hsl.hpp                        |    47 +-
 include/mapnik/util/path_iterator.hpp              |    14 +-
 include/mapnik/util/recursive_wrapper.hpp          |   150 +
 include/mapnik/util/timer.hpp                      |    54 +
 include/mapnik/util/variant.hpp                    |   764 +
 include/mapnik/utils.hpp                           |    84 +-
 include/mapnik/value.hpp                           |   406 +-
 include/mapnik/value_hash.hpp                      |    77 +
 include/mapnik/value_types.hpp                     |   149 +-
 include/mapnik/version.hpp                         |     8 +-
 include/mapnik/vertex.hpp                          |    80 +-
 include/mapnik/vertex_converters.hpp               |   419 +-
 include/mapnik/vertex_vector.hpp                   |    42 +-
 include/mapnik/view_transform.hpp                  |   183 +
 include/mapnik/warp.hpp                            |     4 +-
 include/mapnik/webp_io.hpp                         |   212 +
 include/mapnik/wkb.hpp                             |     3 +-
 include/mapnik/wkt/wkt_factory.hpp                 |    31 +-
 include/mapnik/wkt/wkt_generator_grammar.hpp       |   204 +
 include/mapnik/wkt/wkt_generator_grammar_impl.hpp  |   147 +
 include/mapnik/wkt/wkt_grammar.hpp                 |   259 +-
 include/mapnik/wkt/wkt_grammar_impl.hpp            |   150 +
 include/mapnik/xml_attribute_cast.hpp              |    63 +-
 include/mapnik/xml_node.hpp                        |    39 +-
 include/mapnik/xml_tree.hpp                        |    23 +-
 localize.sh                                        |    13 +
 plugins/input/csv/build.py                         |    73 +-
 plugins/input/csv/csv_datasource.cpp               |   165 +-
 plugins/input/csv/csv_datasource.hpp               |     1 +
 plugins/input/csv/csv_utils.hpp                    |    12 +-
 plugins/input/gdal/build.py                        |     7 +-
 plugins/input/gdal/gdal_datasource.cpp             |    48 +-
 plugins/input/gdal/gdal_datasource.hpp             |     2 +-
 plugins/input/gdal/gdal_featureset.cpp             |   280 +-
 plugins/input/gdal/gdal_featureset.hpp             |    29 +-
 plugins/input/geojson/build.py                     |    75 +-
 plugins/input/geojson/geojson_datasource.cpp       |   175 +-
 plugins/input/geojson/geojson_datasource.hpp       |    65 +-
 plugins/input/geojson/geojson_featureset.cpp       |    21 +-
 plugins/input/geojson/geojson_featureset.hpp       |    32 +-
 plugins/input/occi/build.py                        |     5 +-
 plugins/input/occi/occi_datasource.cpp             |    23 +-
 plugins/input/occi/occi_datasource.hpp             |     2 +-
 plugins/input/occi/occi_featureset.cpp             |    39 +-
 plugins/input/occi/occi_featureset.hpp             |     8 +-
 plugins/input/occi/occi_types.hpp                  |     5 -
 plugins/input/occi/spatial_classeso.cpp            |     4 +-
 plugins/input/ogr/build.py                         |    14 +-
 plugins/input/ogr/ogr_converter.cpp                |    14 +-
 plugins/input/ogr/ogr_datasource.cpp               |    76 +-
 plugins/input/ogr/ogr_datasource.hpp               |     6 +-
 plugins/input/ogr/ogr_featureset.cpp               |    15 +-
 plugins/input/ogr/ogr_featureset.hpp               |     4 +-
 plugins/input/ogr/ogr_index_featureset.cpp         |    19 +-
 plugins/input/ogr/ogr_index_featureset.hpp         |     4 +-
 plugins/input/ogr/ogr_layer_ptr.hpp                |    31 +-
 plugins/input/osm/basiccurl.cpp                    |     7 +-
 plugins/input/osm/build.py                         |    13 +-
 plugins/input/osm/dataset_deliverer.cpp            |    38 +-
 plugins/input/osm/dataset_deliverer.h              |     1 -
 plugins/input/osm/osm.cpp                          |    50 +-
 plugins/input/osm/osm.h                            |     4 +-
 plugins/input/osm/osm_datasource.cpp               |    42 +-
 plugins/input/osm/osm_datasource.hpp               |     2 +-
 plugins/input/osm/osm_featureset.cpp               |    20 +-
 plugins/input/osm/osm_featureset.hpp               |     4 +-
 plugins/input/osm/osmparser.cpp                    |    20 +-
 plugins/input/osm/osmparser.h                      |     2 +-
 plugins/input/osm/render.cpp                       |     4 +-
 plugins/input/osm/test.cpp                         |    25 -
 plugins/input/osm/test.osm                         |    35 -
 plugins/input/osm/test.xml                         |   503 -
 plugins/input/osm/test2.osm                        | 84526 -------------------
 plugins/input/osm/test2.xml                        |   537 -
 plugins/input/osm/test3.xml                        |   530 -
 plugins/input/pgraster/README                      |    24 +
 plugins/input/pgraster/TODO                        |    23 +
 plugins/input/pgraster/build.py                    |    81 +
 plugins/input/pgraster/pgraster_datasource.cpp     |  1197 +
 plugins/input/pgraster/pgraster_datasource.hpp     |   146 +
 plugins/input/pgraster/pgraster_featureset.cpp     |   355 +
 plugins/input/pgraster/pgraster_featureset.hpp     |    71 +
 plugins/input/pgraster/pgraster_wkb_reader.cpp     |   497 +
 plugins/input/pgraster/pgraster_wkb_reader.hpp     |    84 +
 plugins/input/postgis/asyncresultset.hpp           |   230 +
 plugins/input/postgis/build.py                     |    34 +-
 plugins/input/postgis/connection.hpp               |   159 +-
 plugins/input/postgis/connection_manager.hpp       |    20 +-
 plugins/input/postgis/cursorresultset.hpp          |    50 +-
 plugins/input/postgis/postgis_datasource.cpp       |   407 +-
 plugins/input/postgis/postgis_datasource.hpp       |    28 +-
 plugins/input/postgis/postgis_featureset.cpp       |    20 +-
 plugins/input/postgis/postgis_featureset.hpp       |    10 +-
 plugins/input/postgis/resultset.hpp                |    46 +-
 plugins/input/python/build.py                      |    15 +-
 plugins/input/python/python_datasource.cpp         |    26 +-
 plugins/input/python/python_datasource.hpp         |     5 +
 plugins/input/python/python_featureset.cpp         |     6 +-
 plugins/input/python/python_featureset.hpp         |     8 +-
 plugins/input/python/python_utils.hpp              |     5 +
 plugins/input/raster/build.py                      |     5 +-
 plugins/input/raster/raster_datasource.cpp         |    35 +-
 plugins/input/raster/raster_datasource.hpp         |     2 +-
 plugins/input/raster/raster_featureset.cpp         |    30 +-
 plugins/input/raster/raster_featureset.hpp         |     7 +-
 plugins/input/rasterlite/build.py                  |     5 +-
 plugins/input/rasterlite/rasterlite_datasource.cpp |     8 +-
 plugins/input/rasterlite/rasterlite_datasource.hpp |     2 +-
 plugins/input/rasterlite/rasterlite_featureset.cpp |    33 +-
 plugins/input/rasterlite/rasterlite_featureset.hpp |    24 +-
 plugins/input/shape/build.py                       |    15 +-
 plugins/input/shape/dbfile.cpp                     |    38 +-
 plugins/input/shape/dbfile.hpp                     |     3 +
 plugins/input/shape/shape_datasource.cpp           |    79 +-
 plugins/input/shape/shape_datasource.hpp           |     7 +-
 plugins/input/shape/shape_featureset.cpp           |    11 +-
 plugins/input/shape/shape_featureset.hpp           |     4 +-
 plugins/input/shape/shape_index_featureset.cpp     |    51 +-
 plugins/input/shape/shape_index_featureset.hpp     |     8 +-
 plugins/input/shape/shape_io.cpp                   |    26 +-
 plugins/input/shape/shape_io.hpp                   |    12 +-
 plugins/input/shape/shape_utils.cpp                |     4 +
 plugins/input/shape/shapefile.hpp                  |    36 +-
 plugins/input/sqlite/build.py                      |     7 +-
 plugins/input/sqlite/sqlite_connection.hpp         |    18 +-
 plugins/input/sqlite/sqlite_datasource.cpp         |    40 +-
 plugins/input/sqlite/sqlite_datasource.hpp         |     4 +-
 plugins/input/sqlite/sqlite_featureset.cpp         |     6 +-
 plugins/input/sqlite/sqlite_featureset.hpp         |    10 +-
 plugins/input/sqlite/sqlite_prepared.hpp           |     6 +-
 plugins/input/sqlite/sqlite_resultset.hpp          |     2 +-
 plugins/input/sqlite/sqlite_utils.hpp              |    53 +-
 plugins/input/templates/helloworld/Makefile        |     6 +-
 plugins/input/templates/helloworld/build.py        |    10 +-
 .../templates/helloworld/hello_datasource.cpp      |     7 +-
 .../templates/helloworld/hello_datasource.hpp      |     2 +-
 .../templates/helloworld/hello_featureset.cpp      |    11 +-
 .../templates/helloworld/hello_featureset.hpp      |     4 +-
 plugins/input/topojson/build.py                    |    65 +
 plugins/input/topojson/topojson_datasource.cpp     |   323 +
 plugins/input/topojson/topojson_datasource.hpp     |   101 +
 plugins/input/topojson/topojson_featureset.cpp     |   392 +
 plugins/input/topojson/topojson_featureset.hpp     |    54 +
 run_tests                                          |    16 +-
 src/agg/agg_renderer.cpp                           |   275 +-
 src/agg/process_building_symbolizer.cpp            |   161 +-
 src/agg/process_debug_symbolizer.cpp               |    20 +-
 src/agg/process_group_symbolizer.cpp               |   121 +
 src/agg/process_line_pattern_symbolizer.cpp        |   141 +-
 src/agg/process_line_symbolizer.cpp                |   176 +-
 src/agg/process_markers_symbolizer.cpp             |   207 +-
 src/agg/process_point_symbolizer.cpp               |    77 +-
 src/agg/process_polygon_pattern_symbolizer.cpp     |   131 +-
 src/agg/process_polygon_symbolizer.cpp             |    91 +-
 src/agg/process_raster_symbolizer.cpp              |    92 +-
 src/agg/process_shield_symbolizer.cpp              |    80 +-
 src/agg/process_text_symbolizer.cpp                |    65 +-
 src/box2d.cpp                                      |   241 +-
 src/build.py                                       |   290 +-
 src/building_symbolizer.cpp                        |    72 -
 src/cairo/cairo_context.cpp                        |   521 +
 src/cairo/cairo_render_vector.cpp                  |   131 +
 src/cairo/cairo_renderer.cpp                       |   232 +
 src/cairo/process_building_symbolizer.cpp          |    86 +
 src/cairo/process_debug_symbolizer.cpp             |   111 +
 src/cairo/process_group_symbolizer.cpp             |   126 +
 src/cairo/process_line_pattern_symbolizer.cpp      |   137 +
 src/cairo/process_line_symbolizer.cpp              |   116 +
 src/cairo/process_markers_symbolizer.cpp           |   214 +
 src/cairo/process_point_symbolizer.cpp             |    66 +
 src/cairo/process_polygon_pattern_symbolizer.cpp   |   132 +
 src/cairo/process_polygon_symbolizer.cpp           |    62 +
 src/cairo/process_raster_symbolizer.cpp            |    60 +
 src/cairo/process_text_symbolizer.cpp              |   107 +
 src/cairo_context.cpp                              |   503 -
 src/cairo_renderer.cpp                             |  1303 -
 src/color.cpp                                      |    82 +-
 src/color_factory.cpp                              |    42 +-
 src/config_error.cpp                               |     2 +-
 src/conversions.cpp                                |    94 +-
 src/css_color_grammar.cpp                          |   173 +-
 src/dasharray_parser.cpp                           |    69 +
 src/datasource_cache.cpp                           |   148 +-
 src/datasource_cache_static.cpp                    |    21 +-
 src/debug.cpp                                      |     9 +-
 src/debug_symbolizer.cpp                           |    57 -
 src/deepcopy.cpp                                   |   135 -
 src/distance.cpp                                   |    53 -
 src/expression.cpp                                 |    23 +-
 src/expression_grammar.cpp                         |    12 +-
 src/expression_node.cpp                            |   129 +-
 src/expression_string.cpp                          |    79 +-
 src/feature_kv_iterator.cpp                        |     4 +-
 src/feature_style_processor.cpp                    |    10 +-
 src/feature_type_style.cpp                         |    83 +-
 src/font_engine_freetype.cpp                       |   816 +-
 src/font_set.cpp                                   |    36 +-
 src/formatting/base.cpp                            |    71 -
 src/formatting/expression.cpp                      |   145 -
 src/formatting/format.cpp                          |   121 -
 src/formatting/list.cpp                            |    84 -
 src/formatting/registry.cpp                        |    59 -
 src/formatting/text.cpp                            |    93 -
 src/fs.cpp                                         |    57 +-
 src/function_call.cpp                              |    54 +
 src/gamma_method.cpp                               |    41 -
 src/graphics.cpp                                   |    46 +-
 src/grid/grid.cpp                                  |    26 +-
 src/grid/grid_renderer.cpp                         |    63 +-
 src/grid/process_building_symbolizer.cpp           |   116 +-
 src/grid/process_group_symbolizer.cpp              |   134 +
 src/grid/process_line_pattern_symbolizer.cpp       |    95 +-
 src/grid/process_line_symbolizer.cpp               |    70 +-
 src/grid/process_markers_symbolizer.cpp            |   208 +-
 src/grid/process_point_symbolizer.cpp              |    76 +-
 src/grid/process_polygon_pattern_symbolizer.cpp    |    56 +-
 src/grid/process_polygon_symbolizer.cpp            |    61 +-
 src/grid/process_raster_symbolizer.cpp             |    10 +-
 src/grid/process_shield_symbolizer.cpp             |    72 +-
 src/grid/process_text_symbolizer.cpp               |    60 +-
 src/group/group_layout_manager.cpp                 |   171 +
 src/group/group_rule.cpp                           |    59 +
 src/group/group_symbolizer_helper.cpp              |   181 +
 src/image_compositing.cpp                          |    27 +-
 src/image_filter_grammar.cpp                       |   132 -
 src/image_filter_types.cpp                         |    40 +-
 src/image_reader.cpp                               |    36 +-
 src/image_scaling.cpp                              |   205 +-
 src/image_util.cpp                                 |   542 +-
 src/jpeg_reader.cpp                                |    29 +-
 src/json/build.py                                  |    35 +
 src/json/feature_collection_parser.cpp             |    71 -
 src/json/feature_grammar.cpp                       |   160 -
 src/json/geojson_generator.cpp                     |    87 -
 src/json/geometry_grammar.cpp                      |   171 -
 src/json/geometry_parser.cpp                       |    81 -
 .../mapnik_json_feature_collection_grammar.cpp     |    28 +
 src/json/mapnik_json_feature_grammar.cpp           |    28 +
 src/json/mapnik_json_generator_grammar.cpp         |    32 +
 src/json/mapnik_json_geometry_grammar.cpp          |    27 +
 src/json/mapnik_topojson_grammar.cpp               |    28 +
 src/layer.cpp                                      |    82 +-
 src/libxml2_loader.cpp                             |    18 +-
 src/line_pattern_symbolizer.cpp                    |    35 -
 src/line_symbolizer.cpp                            |    38 -
 src/load_map.cpp                                   |  1396 +-
 src/map.cpp                                        |   246 +-
 src/mapped_memory_cache.cpp                        |    24 +-
 src/marker_cache.cpp                               |    57 +-
 src/marker_helpers.cpp                             |   150 +
 src/markers_symbolizer.cpp                         |   203 -
 src/memory.cpp                                     |     2 +
 src/memory_datasource.cpp                          |    30 +-
 src/miniz.c                                        |    12 +-
 src/miniz_png.cpp                                  |    36 +-
 src/palette.cpp                                    |     7 +-
 src/params.cpp                                     |    10 +-
 src/parse_path.cpp                                 |    56 +-
 src/parse_transform.cpp                            |    45 +-
 src/path_expression_grammar.cpp                    |    61 -
 src/placement_finder.cpp                           |  1059 -
 src/plugin.cpp                                     |     3 +-
 src/png_reader.cpp                                 |    52 +-
 src/point_symbolizer.cpp                           |    92 -
 src/polygon_pattern_symbolizer.cpp                 |    81 -
 src/polygon_symbolizer.cpp                         |    85 -
 src/processed_text.cpp                             |   103 -
 src/proj_transform.cpp                             |    13 +
 src/projection.cpp                                 |    41 +-
 src/rapidxml_loader.cpp                            |    76 +-
 src/raster_colorizer.cpp                           |    28 +-
 src/raster_symbolizer.cpp                          |   193 -
 src/renderer_common.cpp                            |    76 +
 src/renderer_common/process_group_symbolizer.cpp   |   147 +
 src/renderer_common/render_pattern.cpp             |    71 +
 src/rule.cpp                                       |   151 +-
 src/save_map.cpp                                   |   695 +-
 src/shield_symbolizer.cpp                          |    87 -
 src/simplify.cpp                                   |     6 +-
 src/stroke.cpp                                     |   212 -
 src/svg/output/process_building_symbolizer.cpp     |    39 -
 src/svg/output/process_line_pattern_symbolizer.cpp |    39 -
 src/svg/output/process_line_symbolizer.cpp         |    19 +-
 src/svg/output/process_markers_symbolizer.cpp      |    39 -
 src/svg/output/process_point_symbolizer.cpp        |    39 -
 .../output/process_polygon_pattern_symbolizer.cpp  |    39 -
 src/svg/output/process_polygon_symbolizer.cpp      |    12 +-
 src/svg/output/process_raster_symbolizer.cpp       |    39 -
 src/svg/output/process_shield_symbolizer.cpp       |    39 -
 src/svg/output/process_symbolizers.cpp             |    83 +-
 src/svg/output/process_text_symbolizer.cpp         |    39 -
 src/svg/output/svg_generator.cpp                   |    54 +-
 src/svg/output/svg_output_attributes.cpp           |     5 +
 src/svg/output/svg_output_grammars.cpp             |    31 +
 src/svg/output/svg_renderer.cpp                    |    40 +-
 src/svg/svg_parser.cpp                             |   137 +-
 src/svg/svg_path_parser.cpp                        |     4 +-
 src/svg/svg_points_parser.cpp                      |     4 +-
 src/svg/svg_transform_parser.cpp                   |    30 +-
 src/symbolizer.cpp                                 |   174 +-
 src/symbolizer_enumerations.cpp                    |   189 +
 src/symbolizer_helpers.cpp                         |   473 -
 src/symbolizer_keys.cpp                            |   186 +
 src/text/face.cpp                                  |   124 +
 src/text/font_feature_settings.cpp                 |   112 +
 src/text/font_library.cpp                          |    81 +
 src/text/formatting/base.cpp                       |    57 +
 src/text/formatting/format.cpp                     |   168 +
 src/text/formatting/layout.cpp                     |   152 +
 src/text/formatting/list.cpp                       |    82 +
 src/text/formatting/registry.cpp                   |    61 +
 src/text/formatting/text.cpp                       |    95 +
 src/text/glyph_positions.cpp                       |    87 +
 src/text/itemizer.cpp                              |   195 +
 src/text/placement_finder.cpp                      |   429 +
 src/text/placements/base.cpp                       |    42 +
 src/text/placements/dummy.cpp                      |    41 +
 src/text/placements/list.cpp                       |   107 +
 src/text/placements/registry.cpp                   |    57 +
 src/text/placements/simple.cpp                     |   157 +
 src/text/properties_util.cpp                       |    95 +
 src/text/renderer.cpp                              |   363 +
 src/text/scrptrun.cpp                              |   205 +
 src/text/symbolizer_helpers.cpp                    |   362 +
 src/text/text_layout.cpp                           |   551 +
 src/text/text_line.cpp                             |   118 +
 src/text/text_properties.cpp                       |   367 +
 src/text/vertex_cache.cpp                          |   405 +
 src/text_placements/base.cpp                       |    45 -
 src/text_placements/dummy.cpp                      |    41 -
 src/text_placements/list.cpp                       |   112 -
 src/text_placements/registry.cpp                   |    57 -
 src/text_placements/simple.cpp                     |   182 -
 src/text_properties.cpp                            |   365 -
 src/text_symbolizer.cpp                            |   499 -
 src/tiff_reader.cpp                                |    78 +-
 src/transform_expression.cpp                       |    21 +-
 src/transform_expression_grammar.cpp               |   115 +-
 src/unicode.cpp                                    |     8 +-
 src/utils.cpp                                      |     2 +-
 src/warp.cpp                                       |    71 +-
 src/webp_reader.cpp                                |   263 +
 src/wkb.cpp                                        |   286 +-
 src/wkt/build.py                                   |    35 +
 src/wkt/mapnik_wkt_generator_grammar.cpp           |    34 +
 src/wkt/mapnik_wkt_grammar.cpp                     |    29 +
 src/wkt/wkt_factory.cpp                            |    67 -
 src/wkt/wkt_generator.cpp                          |   175 -
 src/xml_tree.cpp                                   |   128 +-
 tests/cpp_tests/agg_blend_src_over_test.cpp        |   136 +-
 tests/cpp_tests/build.py                           |    11 +-
 tests/cpp_tests/clipping_test.cpp                  |    16 +-
 tests/cpp_tests/conversions_test.cpp               |    26 +-
 tests/cpp_tests/copy_move_test.cpp                 |    92 +
 tests/cpp_tests/data/{blank.jpg => blank.webp}     |     0
 tests/cpp_tests/exceptions_test.cpp                |    28 +-
 tests/cpp_tests/font_registration_test.cpp         |   129 +-
 tests/cpp_tests/fontset_runtime_test.cpp           |    53 +-
 tests/cpp_tests/geometry_converters_test.cpp       |   155 +-
 tests/cpp_tests/image_io_test.cpp                  |    54 +-
 tests/cpp_tests/image_painted_test.cpp             |    85 +
 tests/cpp_tests/label_algo_test.cpp                |    76 +-
 tests/cpp_tests/line_offset_test.cpp               |   236 +
 tests/cpp_tests/map_request_test.cpp               |    21 +-
 tests/cpp_tests/params_test.cpp                    |    99 +-
 tests/cpp_tests/run                                |    18 +
 .../svg_renderer_tests/background_color_test.cpp   |   165 -
 tests/cpp_tests/svg_renderer_tests/build.py        |    18 -
 .../cpp_tests/svg_renderer_tests/combined_test.cpp |    57 -
 .../svg_renderer_tests/compilation_test.cpp        |    36 -
 .../svg_renderer_tests/file_output_test.cpp        |    69 -
 .../svg_renderer_tests/path_element_test.cpp       |   229 -
 .../svg_renderer_tests/root_element_test.cpp       |   158 -
 tests/cpp_tests/symbolizer_test.cpp                |    40 +
 tests/cpp_tests/wkb_formats_test.cpp               |     5 +-
 tests/data/broken_maps/css_value_broken.xml        |     2 +-
 tests/data/broken_maps/empty_stylename.xml         |     7 +
 tests/data/broken_maps/expression_broken.xml       |     2 +-
 .../data/broken_maps/invalid-scale-hsla-filter.xml |     4 +
 tests/data/good_maps/colorize-alpha.xml            |    52 -
 tests/data/good_maps/empty_parameter1.xml          |    12 +
 tests/data/good_maps/empty_parameter2.xml          |    12 +
 tests/data/good_maps/empty_parameter3.xml          |    12 +
 tests/data/good_maps/empty_parameter4.xml          |    12 +
 tests/data/good_maps/empty_parameter5.xml          |    12 +
 tests/data/good_maps/empty_text_symbolizer.xml     |    15 +
 tests/data/good_maps/frame.xml                     |    23 +
 tests/data/good_maps/markers_symbolizer_points.xml |    16 -
 .../good_maps/markers_symbolizer_points_file.xml   |    16 -
 tests/data/good_maps/paths_relative_to_xml.xml     |    10 -
 tests/data/good_maps/point_json.xml                |     2 +-
 tests/data/good_maps/point_symbolizer.xml          |     2 +-
 tests/data/good_maps/raster_colorizer.xml          |    71 -
 tests/data/good_maps/raster_symbolizer.xml         |    35 -
 tests/data/good_maps/shield_symbolizer.xml         |     4 +-
 tests/data/good_maps/text-placement-type-dummy.xml |    11 +
 tests/data/good_maps/text_breaks.xml               |     4 +-
 tests/data/good_maps/tiff_colortable.xml           |    16 -
 tests/data/good_maps/vrt_colortable.xml            |    15 -
 tests/data/gpx/empty.gpx                           |     9 +
 tests/data/json/{escaped.json => escaped.geojson}  |     0
 tests/data/json/escaped.topojson                   |    39 +
 .../json/feature_collection_level_properties.json  |    18 +
 tests/data/json/lines.geojson                      |    19 +
 tests/data/json/lines.json                         |    21 -
 .../{null_feature.json => null_feature.geojson}    |     0
 tests/data/json/points.geojson                     |    34 +
 tests/data/json/points.json                        |    36 -
 tests/data/pngsuite/linepattern.png                |   Bin 0 -> 3354 bytes
 tests/data/pngsuite/linepattern1.png               |   Bin 0 -> 210 bytes
 tests/data/shp/points/poi.xml                      |     1 -
 tests/data/svg/box.svg                             |    25 +
 tests/data/svg/linepattern.svg                     |    97 +
 tests/data/svg/place-of-worship-24.svg             |    27 +
 tests/data/svg/transparent_circle.svg              |    70 +
 .../agg_rasterizer_integer_overflow_test.py        |    40 +
 tests/python_tests/box2d_test.py                   |     2 +-
 tests/python_tests/buffer_clear_test.py            |    26 +-
 tests/python_tests/cairo_test.py                   |   211 +-
 tests/python_tests/compositing_test.py             |    24 +-
 tests/python_tests/csv_test.py                     |    43 +-
 tests/python_tests/datasource_test.py              |     6 +-
 tests/python_tests/datasource_xml_template_test.py |     2 +-
 tests/python_tests/extra_map_props_test.py         |     2 +-
 tests/python_tests/feature_id_test.py              |     2 +-
 tests/python_tests/feature_test.py                 |    29 +-
 tests/python_tests/filter_test.py                  |    41 +-
 tests/python_tests/font_test.py                    |     2 +-
 tests/python_tests/fontset_test.py                 |    40 +-
 tests/python_tests/geojson_plugin_test.py          |    46 +-
 tests/python_tests/geometry_io_test.py             |   198 +-
 tests/python_tests/grayscale_test.py               |     2 +-
 tests/python_tests/image_encoding_speed_test.py    |     8 +-
 tests/python_tests/image_filters_test.py           |    10 +-
 tests/python_tests/image_test.py                   |    19 +-
 tests/python_tests/images/composited/color.png     |   Bin 13829 -> 13905 bytes
 tests/python_tests/images/composited/divide.png    |   Bin 0 -> 10492 bytes
 tests/python_tests/images/composited/dst_over.png  |   Bin 14422 -> 14402 bytes
 .../python_tests/images/composited/linear_burn.png |   Bin 0 -> 10261 bytes
 .../images/composited/linear_dodge.png             |   Bin 0 -> 14279 bytes
 .../pycairo/cairo-cairo-expected-reduced.png       |   Bin 0 -> 2195 bytes
 .../images/pycairo/cairo-cairo-expected.pdf        |   Bin 0 -> 5408 bytes
 .../images/pycairo/cairo-cairo-expected.png        |   Bin 0 -> 4199 bytes
 .../images/pycairo/cairo-cairo-expected.svg        |    50 +
 .../pycairo/cairo-surface-expected.building.pdf    |   Bin 0 -> 7451 bytes
 .../pycairo/cairo-surface-expected.building.svg    |   261 +
 .../pycairo/cairo-surface-expected.point.pdf       |   Bin 0 -> 27721 bytes
 .../pycairo/cairo-surface-expected.point.svg       |   488 +
 .../pycairo/cairo-surface-expected.polygon.pdf     |   Bin 0 -> 5620 bytes
 .../pycairo/cairo-surface-expected.polygon.svg     |    35 +
 tests/python_tests/images/style-comp-op/color.png  |   Bin 13964 -> 13951 bytes
 .../images/style-comp-op/color_burn.png            |   Bin 14932 -> 14928 bytes
 .../images/style-comp-op/color_dodge.png           |   Bin 14528 -> 14528 bytes
 .../python_tests/images/style-comp-op/contrast.png |   Bin 14545 -> 14545 bytes
 tests/python_tests/images/style-comp-op/darken.png |   Bin 14367 -> 14370 bytes
 .../images/style-comp-op/difference.png            |   Bin 14697 -> 14692 bytes
 tests/python_tests/images/style-comp-op/divide.png |   Bin 0 -> 3587 bytes
 .../python_tests/images/style-comp-op/dst_atop.png |   Bin 7607 -> 7619 bytes
 tests/python_tests/images/style-comp-op/dst_in.png |   Bin 7607 -> 7619 bytes
 .../python_tests/images/style-comp-op/dst_out.png  |   Bin 14887 -> 14894 bytes
 .../images/style-comp-op/exclusion.png             |   Bin 14330 -> 14320 bytes
 .../images/style-comp-op/grain_extract.png         |   Bin 7261 -> 7257 bytes
 .../images/style-comp-op/grain_merge.png           |   Bin 14250 -> 14249 bytes
 .../images/style-comp-op/hard_light.png            |   Bin 14883 -> 14879 bytes
 tests/python_tests/images/style-comp-op/hue.png    |   Bin 13000 -> 13000 bytes
 tests/python_tests/images/style-comp-op/invert.png |   Bin 13608 -> 13608 bytes
 .../python_tests/images/style-comp-op/lighten.png  |   Bin 12936 -> 12935 bytes
 .../images/style-comp-op/linear_burn.png           |   Bin 0 -> 2356 bytes
 .../images/style-comp-op/linear_dodge.png          |   Bin 0 -> 14410 bytes
 tests/python_tests/images/style-comp-op/minus.png  |   Bin 14385 -> 14384 bytes
 .../python_tests/images/style-comp-op/multiply.png |   Bin 14714 -> 14724 bytes
 .../python_tests/images/style-comp-op/overlay.png  |   Bin 14394 -> 14395 bytes
 tests/python_tests/images/style-comp-op/plus.png   |   Bin 14422 -> 14410 bytes
 .../images/style-comp-op/saturation.png            |   Bin 13787 -> 13789 bytes
 tests/python_tests/images/style-comp-op/screen.png |   Bin 14256 -> 14255 bytes
 .../images/style-comp-op/soft_light.png            |   Bin 14224 -> 14227 bytes
 tests/python_tests/images/style-comp-op/src.png    |   Bin 4972 -> 4979 bytes
 .../python_tests/images/style-comp-op/src_atop.png |   Bin 14799 -> 14801 bytes
 tests/python_tests/images/style-comp-op/src_in.png |   Bin 4972 -> 4979 bytes
 .../python_tests/images/style-comp-op/src_over.png |   Bin 14778 -> 14778 bytes
 tests/python_tests/images/style-comp-op/value.png  |   Bin 14465 -> 14463 bytes
 tests/python_tests/images/style-comp-op/xor.png    |   Bin 14929 -> 14936 bytes
 .../images/style-image-filter/agg-stack-blur22.png |   Bin 32731 -> 33631 bytes
 .../images/style-image-filter/blur.png             |   Bin 27043 -> 27360 bytes
 .../images/style-image-filter/edge-detect.png      |   Bin 21615 -> 22507 bytes
 .../images/style-image-filter/emboss.png           |   Bin 24138 -> 24609 bytes
 .../images/style-image-filter/gray.png             |   Bin 22609 -> 23621 bytes
 .../images/style-image-filter/invert.png           |   Bin 23124 -> 24135 bytes
 .../images/style-image-filter/none.png             |   Bin 23111 -> 24126 bytes
 .../images/style-image-filter/sharpen.png          |   Bin 22509 -> 22800 bytes
 .../images/style-image-filter/sobel.png            |   Bin 23966 -> 23980 bytes
 .../images/style-image-filter/x-gradient.png       |   Bin 25900 -> 27033 bytes
 .../images/style-image-filter/y-gradient.png       |   Bin 25931 -> 27265 bytes
 .../python_tests/images/support/char_placement.png |   Bin 71821 -> 0 bytes
 tests/python_tests/images/support/displacement.png |   Bin 42357 -> 0 bytes
 .../encoding-opts/aerial_rgba-png+e=miniz.png      |   Bin 0 -> 47214 bytes
 .../support/encoding-opts/aerial_rgba-png+t=0.png  |   Bin 0 -> 46310 bytes
 .../support/encoding-opts/aerial_rgba-png.png      |   Bin 0 -> 46310 bytes
 .../encoding-opts/aerial_rgba-png32+e=miniz.png    |   Bin 0 -> 160552 bytes
 .../aerial_rgba-png32+t=0.png}                     |   Bin
 .../support/encoding-opts/aerial_rgba-png32.png}   |   Bin
 .../encoding-opts/aerial_rgba-png8+e=miniz.png     |   Bin 0 -> 47214 bytes
 .../encoding-opts/aerial_rgba-png8+m=h+c=1+t=0.png |   Bin 0 -> 103 bytes
 .../encoding-opts/aerial_rgba-png8+m=h+c=1.png     |   Bin 0 -> 103 bytes
 .../encoding-opts/aerial_rgba-png8+m=h+t=0.png     |   Bin 0 -> 46310 bytes
 .../encoding-opts/aerial_rgba-png8+m=h+t=1.png     |   Bin 0 -> 46310 bytes
 .../encoding-opts/aerial_rgba-png8+m=h+t=2.png     |   Bin 0 -> 46310 bytes
 .../support/encoding-opts/aerial_rgba-png8+m=h.png |   Bin 0 -> 46310 bytes
 .../encoding-opts/aerial_rgba-png8+m=o+c=1+t=0.png |   Bin 0 -> 103 bytes
 .../encoding-opts/aerial_rgba-png8+m=o+c=1.png     |   Bin 0 -> 103 bytes
 .../encoding-opts/aerial_rgba-png8+m=o+t=0.png     |   Bin 0 -> 43267 bytes
 .../encoding-opts/aerial_rgba-png8+m=o+t=1.png     |   Bin 0 -> 43267 bytes
 .../encoding-opts/aerial_rgba-png8+m=o+t=2.png     |   Bin 0 -> 43267 bytes
 .../support/encoding-opts/aerial_rgba-png8+m=o.png |   Bin 0 -> 43267 bytes
 .../aerial_rgba-webp+alpha=false.webp              |   Bin 0 -> 10544 bytes
 .../aerial_rgba-webp+alpha_compression=0.webp      |   Bin 0 -> 10544 bytes
 .../aerial_rgba-webp+alpha_filtering=2.webp        |   Bin 0 -> 10544 bytes
 .../aerial_rgba-webp+alpha_quality=50.webp         |   Bin 0 -> 10544 bytes
 .../aerial_rgba-webp+autofilter=0.webp             |   Bin 0 -> 10544 bytes
 .../aerial_rgba-webp+filter_sharpness=4.webp       |   Bin 0 -> 10544 bytes
 .../aerial_rgba-webp+filter_strength=50.webp       |   Bin 0 -> 10544 bytes
 ...erial_rgba-webp+filter_type=1+autofilter=1.webp |   Bin 0 -> 10544 bytes
 .../encoding-opts/aerial_rgba-webp+method=0.webp   |   Bin 0 -> 11794 bytes
 .../encoding-opts/aerial_rgba-webp+method=6.webp   |   Bin 0 -> 10054 bytes
 .../aerial_rgba-webp+partition_limit=50.webp       |   Bin 0 -> 10572 bytes
 .../aerial_rgba-webp+partitions=3.webp             |   Bin 0 -> 10544 bytes
 .../encoding-opts/aerial_rgba-webp+pass=10.webp    |   Bin 0 -> 10526 bytes
 .../aerial_rgba-webp+preprocessing=1.webp          |   Bin 0 -> 10546 bytes
 .../encoding-opts/aerial_rgba-webp+quality=64.webp |   Bin 0 -> 9338 bytes
 .../encoding-opts/aerial_rgba-webp+segments=3.webp |   Bin 0 -> 10528 bytes
 .../aerial_rgba-webp+sns_strength=50.webp          |   Bin 0 -> 10544 bytes
 .../aerial_rgba-webp+target_PSNR=.5.webp           |   Bin 0 -> 10544 bytes
 .../aerial_rgba-webp+target_size=100.webp          |   Bin 0 -> 10544 bytes
 .../support/encoding-opts/aerial_rgba-webp.webp    |   Bin 0 -> 10544 bytes
 .../support/encoding-opts/blank-png+e=miniz.png    |   Bin 0 -> 103 bytes
 .../images/support/encoding-opts/blank-png+t=0.png |   Bin 270 -> 103 bytes
 .../images/support/encoding-opts/blank-png.png     |   Bin 334 -> 103 bytes
 .../support/encoding-opts/blank-png32+e=miniz.png  |   Bin 0 -> 985 bytes
 .../support/encoding-opts/blank-png32+t=0.png      |   Bin 0 -> 851 bytes
 .../images/support/encoding-opts/blank-png32.png   |   Bin 0 -> 915 bytes
 .../support/encoding-opts/blank-png8+e=miniz.png   |   Bin 0 -> 103 bytes
 .../encoding-opts/blank-png8+m=h+c=1+t=0.png       |   Bin 103 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=h+c=1.png   |   Bin 116 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=h+t=0.png   |   Bin 103 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=h+t=1.png   |   Bin 116 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=h+t=2.png   |   Bin 116 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=h.png       |   Bin 116 -> 103 bytes
 .../encoding-opts/blank-png8+m=o+c=1+t=0.png       |   Bin 103 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=o+c=1.png   |   Bin 116 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=o+t=0.png   |   Bin 103 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=o+t=1.png   |   Bin 116 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=o+t=2.png   |   Bin 116 -> 103 bytes
 .../support/encoding-opts/blank-png8+m=o.png       |   Bin 116 -> 103 bytes
 .../encoding-opts/blank-webp+alpha=false.webp      |   Bin 0 -> 180 bytes
 .../blank-webp+alpha_compression=0.webp            |   Bin 0 -> 65744 bytes
 .../blank-webp+alpha_filtering=2.webp              |   Bin 0 -> 226 bytes
 .../encoding-opts/blank-webp+alpha_quality=50.webp |   Bin 0 -> 226 bytes
 .../encoding-opts/blank-webp+autofilter=0.webp     |   Bin 0 -> 226 bytes
 .../blank-webp+filter_sharpness=4.webp             |   Bin 0 -> 226 bytes
 .../blank-webp+filter_strength=50.webp             |   Bin 0 -> 226 bytes
 .../blank-webp+filter_type=1+autofilter=1.webp     |   Bin 0 -> 222 bytes
 .../support/encoding-opts/blank-webp+method=0.webp |   Bin 0 -> 304 bytes
 .../support/encoding-opts/blank-webp+method=6.webp |   Bin 0 -> 242 bytes
 .../blank-webp+partition_limit=50.webp             |   Bin 0 -> 226 bytes
 .../encoding-opts/blank-webp+partitions=3.webp     |   Bin 0 -> 226 bytes
 .../support/encoding-opts/blank-webp+pass=10.webp  |   Bin 0 -> 226 bytes
 .../encoding-opts/blank-webp+preprocessing=1.webp  |   Bin 0 -> 226 bytes
 .../encoding-opts/blank-webp+quality=64.webp       |   Bin 0 -> 224 bytes
 .../encoding-opts/blank-webp+segments=3.webp       |   Bin 0 -> 224 bytes
 .../encoding-opts/blank-webp+sns_strength=50.webp  |   Bin 0 -> 226 bytes
 .../encoding-opts/blank-webp+target_PSNR=.5.webp   |   Bin 0 -> 226 bytes
 .../encoding-opts/blank-webp+target_size=100.webp  |   Bin 0 -> 226 bytes
 .../images/support/encoding-opts/blank-webp.webp   |   Bin 0 -> 226 bytes
 .../support/encoding-opts/solid-png+e=miniz.png    |   Bin 0 -> 116 bytes
 .../images/support/encoding-opts/solid-png+t=0.png |   Bin 270 -> 103 bytes
 .../images/support/encoding-opts/solid-png.png     |   Bin 334 -> 116 bytes
 .../support/encoding-opts/solid-png32+e=miniz.png  |   Bin 0 -> 334 bytes
 .../{blank-png+t=0.png => solid-png32+t=0.png}     |   Bin
 .../encoding-opts/solid-png32.png}                 |   Bin
 .../support/encoding-opts/solid-png8+e=miniz.png   |   Bin 0 -> 116 bytes
 .../encoding-opts/solid-webp+alpha=false.webp      |   Bin 0 -> 200 bytes
 .../solid-webp+alpha_compression=0.webp            |   Bin 0 -> 200 bytes
 .../solid-webp+alpha_filtering=2.webp              |   Bin 0 -> 200 bytes
 .../encoding-opts/solid-webp+alpha_quality=50.webp |   Bin 0 -> 200 bytes
 .../encoding-opts/solid-webp+autofilter=0.webp     |   Bin 0 -> 200 bytes
 .../solid-webp+filter_sharpness=4.webp             |   Bin 0 -> 200 bytes
 .../solid-webp+filter_strength=50.webp             |   Bin 0 -> 200 bytes
 .../solid-webp+filter_type=1+autofilter=1.webp     |   Bin 0 -> 196 bytes
 .../support/encoding-opts/solid-webp+method=0.webp |   Bin 0 -> 474 bytes
 .../support/encoding-opts/solid-webp+method=6.webp |   Bin 0 -> 216 bytes
 .../solid-webp+partition_limit=50.webp             |   Bin 0 -> 200 bytes
 .../encoding-opts/solid-webp+partitions=3.webp     |   Bin 0 -> 200 bytes
 .../support/encoding-opts/solid-webp+pass=10.webp  |   Bin 0 -> 200 bytes
 .../encoding-opts/solid-webp+preprocessing=1.webp  |   Bin 0 -> 200 bytes
 .../encoding-opts/solid-webp+quality=64.webp       |   Bin 0 -> 196 bytes
 .../encoding-opts/solid-webp+segments=3.webp       |   Bin 0 -> 200 bytes
 .../encoding-opts/solid-webp+sns_strength=50.webp  |   Bin 0 -> 200 bytes
 .../encoding-opts/solid-webp+target_PSNR=.5.webp   |   Bin 0 -> 200 bytes
 .../encoding-opts/solid-webp+target_size=100.webp  |   Bin 0 -> 200 bytes
 .../images/support/encoding-opts/solid-webp.webp   |   Bin 0 -> 200 bytes
 .../images/support/mapnik-layer-buffer-size.png    |   Bin 2666 -> 2461 bytes
 .../support/mapnik-marker-ellipse-render1.png      |   Bin 16160 -> 16049 bytes
 .../support/mapnik-marker-ellipse-render2.png      |   Bin 14269 -> 14207 bytes
 .../mapnik-merc2wgs84-reprojection-render.png      |   Bin 40481 -> 40566 bytes
 .../mapnik-wgs842merc-reprojection-render.png      |   Bin 48109 -> 48145 bytes
 ...m=h+c=1.png => marker-in-center-not-placed.png} |   Bin
 .../images/support/marker-in-center.png            |   Bin 0 -> 250 bytes
 .../marker-text-line-scale-factor-0.005.png        |   Bin 1251 -> 1877 bytes
 .../support/marker-text-line-scale-factor-0.1.png  |   Bin 2316 -> 3897 bytes
 .../marker-text-line-scale-factor-0.899.png        |   Bin 7305 -> 17562 bytes
 .../support/marker-text-line-scale-factor-1.5.png  |   Bin 6222 -> 11472 bytes
 .../support/marker-text-line-scale-factor-1.png    |   Bin 8039 -> 18701 bytes
 .../support/marker-text-line-scale-factor-10.png   |   Bin 2228 -> 8340 bytes
 .../support/marker-text-line-scale-factor-100.png  |   Bin 103 -> 2698 bytes
 .../marker-text-line-scale-factor-1e-05.png        |   Bin 1176 -> 1637 bytes
 .../support/marker-text-line-scale-factor-2.png    |   Bin 6628 -> 11856 bytes
 .../support/marker-text-line-scale-factor-5.png    |   Bin 2770 -> 13987 bytes
 tests/python_tests/images/support/overlap.png      |   Bin 49517 -> 0 bytes
 .../python_tests/images/support/tif_colortable.png |   Bin 26701 -> 0 bytes
 .../images/support/transparency/white0.webp        |   Bin 0 -> 744 bytes
 .../python_tests/images/support/vrt_colortable.png |   Bin 7305 -> 0 bytes
 tests/python_tests/introspection_test.py           |    18 +-
 tests/python_tests/json_feature_properties_test.py |     2 +-
 tests/python_tests/layer_buffer_size_test.py       |     6 +-
 tests/python_tests/layer_modification_test.py      |     2 +-
 tests/python_tests/layer_test.py                   |     2 +-
 tests/python_tests/load_map_test.py                |    16 +-
 tests/python_tests/map_deepcopy_test.py            |    43 -
 tests/python_tests/map_query_test.py               |    14 +-
 tests/python_tests/mapnik_config_test.py           |     8 +-
 tests/python_tests/mapnik_logger_test.py           |     2 +-
 tests/python_tests/mapnik_test_data_test.py        |    61 +
 .../python_tests/markers_complex_rendering_test.py |    10 +-
 tests/python_tests/memory_datasource_test.py       |     2 +-
 tests/python_tests/multi_tile_raster_test.py       |     2 +-
 tests/python_tests/object_test.py                  |  1086 +-
 .../python_tests/ogr_and_shape_geometries_test.py  |     5 +-
 tests/python_tests/ogr_test.py                     |    40 +-
 tests/python_tests/osm_test.py                     |     2 +-
 tests/python_tests/palette_test.py                 |     2 +-
 tests/python_tests/parameters_test.py              |     2 +-
 tests/python_tests/pgraster_test.py                |   756 +
 tests/python_tests/pickling_test.py                |     2 +-
 tests/python_tests/png_encoding_test.py            |   269 +-
 tests/python_tests/pngsuite_test.py                |     2 +-
 tests/python_tests/postgis_test.py                 |   377 +-
 tests/python_tests/projection_test.py              |     2 +-
 tests/python_tests/python_plugin_test.py           |   320 +-
 tests/python_tests/query_test.py                   |     2 +-
 tests/python_tests/query_tolerance_test.py         |     2 +-
 tests/python_tests/raster_colorizer_test.py        |    18 +-
 tests/python_tests/raster_colormapped_test.py      |    40 -
 tests/python_tests/raster_symbolizer_test.py       |     9 +-
 tests/python_tests/render_grid_test.py             |   700 +-
 tests/python_tests/render_test.py                  |    68 +-
 tests/python_tests/reprojection_test.py            |    18 +-
 tests/python_tests/save_map_test.py                |    31 +-
 tests/python_tests/shapefile_test.py               |     2 +-
 tests/python_tests/sqlite_rtree_test.py            |    47 +-
 tests/python_tests/sqlite_test.py                  |     2 +-
 tests/python_tests/style_test.py                   |     3 +-
 tests/python_tests/topojson_plugin_test.py         |    91 +
 tests/python_tests/webp_encoding_test.py           |   162 +
 tests/run_tests.py                                 |    13 +-
 tests/visual_tests/compare.py                      |    43 +-
 tests/visual_tests/data/aerial_rgba.tiff           |   Bin 0 -> 718874 bytes
 tests/visual_tests/data/bug1532.csv                |     5 +
 tests/visual_tests/data/bug1533.csv                |     5 +
 .../shp => visual_tests/data}/charplacement.dbf    |   Bin
 .../shp => visual_tests/data}/charplacement.shp    |   Bin
 .../shp => visual_tests/data}/charplacement.shx    |   Bin
 tests/visual_tests/data/crossing-lines.csv         |     7 +
 .../shp => visual_tests/data}/displacement.dbf     |   Bin
 .../shp => visual_tests/data}/displacement.shp     |   Bin
 .../shp => visual_tests/data}/displacement.shx     |   Bin
 tests/visual_tests/data/grouped-rendering.sqlite   |   Bin 0 -> 196608 bytes
 tests/visual_tests/data/heat.tif                   |   Bin 0 -> 250608 bytes
 tests/visual_tests/data/heat_nodata.tif            |   Bin 0 -> 250620 bytes
 tests/visual_tests/data/heat_rgb.tif               |   Bin 0 -> 187954 bytes
 tests/visual_tests/data/line.dbf                   |   Bin 0 -> 72 bytes
 tests/visual_tests/data/line.shp                   |   Bin 0 -> 316 bytes
 tests/visual_tests/data/line.shx                   |   Bin 0 -> 108 bytes
 tests/visual_tests/data/lines2.csv                 |    17 +
 tests/visual_tests/data/lower_columbia.tif         |   Bin 0 -> 100279 bytes
 tests/{data/shp => visual_tests/data}/overlap.dbf  |   Bin
 tests/{data/shp => visual_tests/data}/overlap.shp  |   Bin
 tests/{data/shp => visual_tests/data}/overlap.shx  |   Bin
 tests/visual_tests/data/pattern.png                |   Bin 0 -> 21447 bytes
 tests/visual_tests/data/points.csv                 |    22 +-
 tests/visual_tests/data/repeat-labels.csv          |    10 +
 tests/visual_tests/data/satellite.png              |   Bin 0 -> 382439 bytes
 tests/visual_tests/data/text-data-binding.sqlite   |   Bin 0 -> 18432 bytes
 .../shp => visual_tests/data}/textspacing.dbf      |   Bin
 .../shp => visual_tests/data}/textspacing.shp      |   Bin
 .../shp => visual_tests/data}/textspacing.shx      |   Bin
 ...bolizer-opacity-512-512-1.0-grid-reference.json |   138 +
 ...bolizer-opacity-512-512-2.0-grid-reference.json |   138 +
 .../charspacing-200-400-1.0-grid-reference.json    |   109 +
 .../charspacing-200-400-2.0-grid-reference.json    |   109 +
 ...arspacing-lines-300-300-1.0-grid-reference.json |    84 +
 ...arspacing-lines-300-300-2.0-grid-reference.json |    84 +
 .../collision-600-400-1.0-grid-reference.json      |    72 +-
 .../collision-600-400-2.0-grid-reference.json      |   109 +
 ...colorize-alpha1-512-512-1.0-grid-reference.json |   283 +
 ...colorize-alpha1-512-512-2.0-grid-reference.json |   283 +
 ...colorize-alpha2-512-512-1.0-grid-reference.json |   283 +
 ...colorize-alpha2-512-512-2.0-grid-reference.json |   283 +
 ...colorize-alpha3-500-100-1.0-grid-reference.json |   134 +
 ...colorize-alpha3-512-512-1.0-grid-reference.json |   283 +
 ...colorize-alpha3-512-512-2.0-grid-reference.json |   283 +
 ...ver-compositing-512-512-1.0-grid-reference.json |   140 +
 ...ver-compositing-512-512-2.0-grid-reference.json |   140 +
 ...xpressionformat-500-100-1.0-grid-reference.json |     4 +-
 ...xpressionformat-500-100-2.0-grid-reference.json |    43 +
 .../formatting-1-500-100-1.0-grid-reference.json   |    10 +-
 .../formatting-1-500-100-2.0-grid-reference.json   |    43 +
 .../formatting-2-500-100-1.0-grid-reference.json   |    10 +-
 .../formatting-2-500-100-2.0-grid-reference.json   |    43 +
 .../formatting-3-500-100-1.0-grid-reference.json   |     6 +-
 .../formatting-3-500-100-2.0-grid-reference.json   |    43 +
 ...> formatting-4-500-100-2.0-grid-reference.json} |     0
 .../formatting-5-500-100-1.0-grid-reference.json   |    43 +
 .../formatting-5-500-100-2.0-grid-reference.json   |    43 +
 .../formatting-6-500-100-1.0-grid-reference.json   |    43 +
 .../formatting-6-500-100-2.0-grid-reference.json   |    43 +
 .../formatting-7-500-100-1.0-grid-reference.json   |    43 +
 .../formatting-7-500-100-2.0-grid-reference.json   |    43 +
 .../formatting-8-500-100-1.0-grid-reference.json   |    43 +
 .../formatting-8-500-100-2.0-grid-reference.json   |    43 +
 ...-expr-alignment-500-500-1.0-grid-reference.json |   145 +
 ...-expr-alignment-500-500-2.0-grid-reference.json |   145 +
 ...nal-expressions-256-256-1.0-grid-reference.json |    74 +
 ...nal-expressions-256-256-2.0-grid-reference.json |    74 +
 ...ressions-length-512-512-1.0-grid-reference.json |   142 +
 ...ressions-length-512-512-2.0-grid-reference.json |   138 +
 ...-filter-factor-600-400-1.0-grid-reference.json} |     0
 ...-filter-factor-600-400-2.0-grid-reference.json} |     0
 ...transform-scale-500-500-1.0-grid-reference.json |   134 +
 ...transform-scale-500-500-2.0-grid-reference.json |   134 +
 ...-scale-patterns-500-500-1.0-grid-reference.json |   134 +
 ...-scale-patterns-500-500-2.0-grid-reference.json |   134 +
 ...sform-translate-200-200-1.0-grid-reference.json |    59 +
 ...sform-translate-200-200-2.0-grid-reference.json |    59 +
 ...nslate-patterns-200-200-1.0-grid-reference.json |    59 +
 ...nslate-patterns-200-200-2.0-grid-reference.json |    59 +
 ...te-patterns-svg-200-200-1.0-grid-reference.json |    58 +
 ...te-patterns-svg-200-200-2.0-grid-reference.json |    58 +
 ...up-symbolizer-1-512-512-1.0-grid-reference.json |   137 +
 ...up-symbolizer-1-512-512-2.0-grid-reference.json |   137 +
 ...up-symbolizer-2-512-512-1.0-grid-reference.json |   138 +
 ...up-symbolizer-2-512-512-2.0-grid-reference.json |   138 +
 ...up-symbolizer-3-512-256-1.0-grid-reference.json |    74 +
 ...up-symbolizer-3-512-256-2.0-grid-reference.json |    74 +
 ...mbolizer-line-1-512-512-1.0-grid-reference.json |   137 +
 ...mbolizer-line-1-512-512-2.0-grid-reference.json |   137 +
 ...mbolizer-line-2-512-512-1.0-grid-reference.json |   138 +
 ...mbolizer-line-2-512-512-2.0-grid-reference.json |   138 +
 ...op-on-satellite-450-450-1.0-grid-reference.json |   121 +
 ...op-on-satellite-450-450-2.0-grid-reference.json |   121 +
 .../grids/harfbuzz-800-200-1.0-grid-reference.json |    68 +
 .../grids/harfbuzz-800-200-2.0-grid-reference.json |    68 +
 .../hb-fontsets-800-200-1.0-grid-reference.json    |    62 +
 .../hb-fontsets-800-200-2.0-grid-reference.json    |    60 +
 ...-filters-galore-512-512-1.0-grid-reference.json |   290 +
 ...-filters-galore-512-512-2.0-grid-reference.json |   290 +
 ...ters-multi-blur-512-512-1.0-grid-reference.json |   289 +
 ...ters-multi-blur-512-512-2.0-grid-reference.json |   288 +
 ...ti-blur-inflate-512-512-1.0-grid-reference.json |   289 +
 ...ti-blur-inflate-512-512-2.0-grid-reference.json |   288 +
 .../jalign-auto-200-200-1.0-grid-reference.json    |    24 +-
 .../jalign-auto-200-200-2.0-grid-reference.json    |    59 +
 .../grids/khmer-800-200-1.0-grid-reference.json    |    68 +
 .../grids/khmer-800-200-2.0-grid-reference.json    |    68 +
 .../line-offset-900-250-1.0-grid-reference.json    |    64 +-
 .../line-offset-900-250-2.0-grid-reference.json    |    79 +
 ...ty-multi-render-512-512-1.0-grid-reference.json |   137 +
 ...ty-multi-render-512-512-2.0-grid-reference.json |   137 +
 ...ooth-and-offset-500-100-1.0-grid-reference.json |    34 +
 ...ooth-and-offset-512-512-1.0-grid-reference.json |   137 +
 ...ooth-and-offset-512-512-2.0-grid-reference.json |   137 +
 ...tern-symbolizer-900-250-1.0-grid-reference.json |    78 +
 ...tern-symbolizer-900-250-2.0-grid-reference.json |    79 +
 ...bolizer-opacity-512-512-1.0-grid-reference.json |   144 +
 ...bolizer-opacity-512-512-2.0-grid-reference.json |   144 +
 ...ooth-and-offset-512-512-1.0-grid-reference.json |   137 +
 ...ooth-and-offset-512-512-2.0-grid-reference.json |   137 +
 ...zer-expressions-256-256-1.0-grid-reference.json |    73 +
 ...zer-expressions-256-256-2.0-grid-reference.json |    73 +
 ...expressions-all-256-256-1.0-grid-reference.json |    73 +
 ...expressions-all-256-256-2.0-grid-reference.json |    73 +
 .../line_break-800-800-1.0-grid-reference.json     |   218 +
 .../line_break-800-800-2.0-grid-reference.json     |   218 +
 .../grids/lines-1-200-200-1.0-grid-reference.json  |     2 +-
 .../grids/lines-1-200-200-2.0-grid-reference.json  |    66 +
 .../grids/lines-1-400-400-1.0-grid-reference.json  |     4 +-
 .../grids/lines-1-400-400-2.0-grid-reference.json  |   117 +
 .../grids/lines-1-600-600-1.0-grid-reference.json  |     8 +-
 .../grids/lines-1-600-600-2.0-grid-reference.json  |   167 +
 .../grids/lines-1-800-800-1.0-grid-reference.json  |     8 +-
 .../grids/lines-1-800-800-2.0-grid-reference.json  |   217 +
 .../grids/lines-2-200-200-1.0-grid-reference.json  |     2 +-
 .../grids/lines-2-200-200-2.0-grid-reference.json  |    66 +
 .../grids/lines-2-400-400-2.0-grid-reference.json  |   117 +
 .../grids/lines-2-600-600-1.0-grid-reference.json  |     4 +-
 .../grids/lines-2-600-600-2.0-grid-reference.json  |   167 +
 .../grids/lines-2-800-800-1.0-grid-reference.json  |     8 +-
 .../grids/lines-2-800-800-2.0-grid-reference.json  |   217 +
 .../grids/lines-3-200-200-1.0-grid-reference.json  |     2 +-
 .../grids/lines-3-200-200-2.0-grid-reference.json  |    66 +
 .../grids/lines-3-400-400-1.0-grid-reference.json  |     4 +-
 .../grids/lines-3-400-400-2.0-grid-reference.json  |   117 +
 .../grids/lines-3-600-600-1.0-grid-reference.json  |     8 +-
 .../grids/lines-3-600-600-2.0-grid-reference.json  |   167 +
 .../grids/lines-3-800-800-1.0-grid-reference.json  |    12 +-
 .../grids/lines-3-800-800-2.0-grid-reference.json  |   217 +
 .../grids/lines-4-200-200-1.0-grid-reference.json  |    74 +
 .../grids/lines-4-200-200-2.0-grid-reference.json  |    74 +
 .../grids/lines-4-400-400-1.0-grid-reference.json  |   124 +
 .../grids/lines-4-400-400-2.0-grid-reference.json  |   124 +
 .../grids/lines-4-600-600-1.0-grid-reference.json  |   174 +
 .../grids/lines-4-600-600-2.0-grid-reference.json  |   174 +
 .../grids/lines-4-800-800-1.0-grid-reference.json  |   224 +
 .../grids/lines-4-800-800-2.0-grid-reference.json  |   224 +
 .../grids/lines-5-200-200-1.0-grid-reference.json  |    74 +
 .../grids/lines-5-200-200-2.0-grid-reference.json  |    74 +
 .../grids/lines-5-400-400-1.0-grid-reference.json  |   124 +
 .../grids/lines-5-400-400-2.0-grid-reference.json  |   124 +
 .../grids/lines-5-600-600-1.0-grid-reference.json  |   174 +
 .../grids/lines-5-600-600-2.0-grid-reference.json  |   174 +
 .../grids/lines-5-800-800-1.0-grid-reference.json  |   224 +
 .../grids/lines-5-800-800-2.0-grid-reference.json  |   224 +
 .../grids/lines-6-200-200-1.0-grid-reference.json  |    74 +
 .../grids/lines-6-200-200-2.0-grid-reference.json  |    74 +
 .../grids/lines-6-400-400-1.0-grid-reference.json  |   124 +
 .../grids/lines-6-400-400-2.0-grid-reference.json  |   124 +
 .../grids/lines-6-600-600-1.0-grid-reference.json  |   174 +
 .../grids/lines-6-600-600-2.0-grid-reference.json  |   174 +
 .../grids/lines-6-800-800-1.0-grid-reference.json  |   224 +
 .../grids/lines-6-800-800-2.0-grid-reference.json  |   224 +
 .../grids/lines-7-200-200-1.0-grid-reference.json  |    59 +
 .../grids/lines-7-200-200-2.0-grid-reference.json  |    59 +
 .../grids/lines-7-400-400-1.0-grid-reference.json  |   109 +
 .../grids/lines-7-400-400-2.0-grid-reference.json  |   109 +
 .../grids/lines-7-600-600-1.0-grid-reference.json  |   159 +
 .../grids/lines-7-600-600-2.0-grid-reference.json  |   159 +
 .../grids/lines-7-800-800-1.0-grid-reference.json  |   209 +
 .../grids/lines-7-800-800-2.0-grid-reference.json  |   209 +
 ...-multi-layout-1-800-800-1.0-grid-reference.json |   224 +
 ...-multi-layout-1-800-800-2.0-grid-reference.json |   224 +
 ...-multi-layout-2-800-800-1.0-grid-reference.json |   209 +
 ...-multi-layout-2-800-800-2.0-grid-reference.json |   209 +
 ...i-layout-shield-800-800-1.0-grid-reference.json |   217 +
 ...i-layout-shield-800-800-2.0-grid-reference.json |   217 +
 .../lines-shield-200-200-1.0-grid-reference.json   |     8 +-
 .../lines-shield-200-200-2.0-grid-reference.json   |    66 +
 .../lines-shield-400-400-1.0-grid-reference.json   |    26 +-
 .../lines-shield-400-400-2.0-grid-reference.json   |   116 +
 .../lines-shield-600-600-1.0-grid-reference.json   |    36 +-
 .../lines-shield-600-600-2.0-grid-reference.json   |   166 +
 .../lines-shield-800-800-1.0-grid-reference.json   |    36 +-
 .../lines-shield-800-800-2.0-grid-reference.json   |   217 +
 .../grids/list-100-100-1.0-grid-reference.json     |    18 +-
 .../grids/list-100-100-2.0-grid-reference.json     |    43 +
 .../grids/list-150-100-1.0-grid-reference.json     |    18 +-
 .../grids/list-150-100-2.0-grid-reference.json     |    43 +
 .../grids/list-250-100-1.0-grid-reference.json     |    24 +-
 .../grids/list-250-100-2.0-grid-reference.json     |    43 +
 .../grids/list-300-100-1.0-grid-reference.json     |    24 +-
 .../grids/list-300-100-2.0-grid-reference.json     |    43 +
 .../grids/list-400-100-1.0-grid-reference.json     |    26 +-
 .../grids/list-400-100-2.0-grid-reference.json     |    43 +
 .../grids/list-600-100-1.0-grid-reference.json     |    10 +-
 .../grids/list-600-100-2.0-grid-reference.json     |    43 +
 .../grids/list-800-100-1.0-grid-reference.json     |    14 +-
 .../grids/list-800-100-2.0-grid-reference.json     |    43 +
 ...age-compositing-512-512-1.0-grid-reference.json |   137 +
 ...age-compositing-512-512-2.0-grid-reference.json |   137 +
 .../marker-collide-512-512-1.0-grid-reference.json |   137 +
 .../marker-collide-512-512-2.0-grid-reference.json |   137 +
 ...terior-position-600-400-1.0-grid-reference.json |   109 +
 ...terior-position-600-400-2.0-grid-reference.json |   109 +
 ...er-multi-policy-600-400-2.0-grid-reference.json |   110 +
 ...ker-on-hex-grid-257-256-1.0-grid-reference.json |     2 +-
 ...ker-on-hex-grid-257-256-2.0-grid-reference.json |    73 +
 ...ker-on-hex-grid-400-600-2.0-grid-reference.json |   159 +
 ...ker-on-hex-grid-600-400-1.0-grid-reference.json |     2 +-
 ...ker-on-hex-grid-600-400-2.0-grid-reference.json |   109 +
 .../marker-on-line-600-400-2.0-grid-reference.json |   109 +
 ...and-avoid-edges-512-512-1.0-grid-reference.json |   137 +
 ...and-avoid-edges-512-512-2.0-grid-reference.json |   137 +
 ...-line-placement-600-400-1.0-grid-reference.json |   109 +
 ...-line-placement-600-400-2.0-grid-reference.json |   109 +
 ...first-placement-600-400-1.0-grid-reference.json |   111 +
 ...first-placement-600-400-2.0-grid-reference.json |   111 +
 ...-last-placement-600-400-1.0-grid-reference.json |   111 +
 ...-last-placement-600-400-2.0-grid-reference.json |   111 +
 ...pacing-eq-width-600-400-2.0-grid-reference.json |   109 +
 ...q-width-overlap-600-400-2.0-grid-reference.json |   109 +
 ...path-expression-500-100-1.0-grid-reference.json |    34 +
 ...path-expression-500-100-2.0-grid-reference.json |    34 +
 ...ecenter-collide-256-128-1.0-grid-reference.json |    42 +
 ...ecenter-collide-256-128-2.0-grid-reference.json |    42 +
 ...empty-g-element-500-100-1.0-grid-reference.json |    34 +
 ...empty-g-element-500-100-2.0-grid-reference.json |    34 +
 ...ker-svg-opacity-500-100-2.0-grid-reference.json |    37 +
 ...er-svg-opacity2-500-100-1.0-grid-reference.json |    34 +
 ...er-svg-opacity2-500-100-2.0-grid-reference.json |    34 +
 ...expressions-all-256-256-1.0-grid-reference.json |    73 +
 ...expressions-all-256-256-2.0-grid-reference.json |    73 +
 ...marker-vs-point-512-512-1.0-grid-reference.json |   139 +
 ...marker-vs-point-512-512-2.0-grid-reference.json |   139 +
 ...e-multi-polygon-512-512-1.0-grid-reference.json |   332 +
 ...e-multi-polygon-512-512-2.0-grid-reference.json |   295 +
 ...ackground-image-257-256-2.0-grid-reference.json |    72 +
 ...ackground-image-400-600-2.0-grid-reference.json |   159 +
 ...ackground-image-600-400-2.0-grid-reference.json |   109 +
 ...-hsla-transform-257-256-2.0-grid-reference.json |    72 +
 ...-hsla-transform-400-600-2.0-grid-reference.json |   159 +
 ...-hsla-transform-600-400-2.0-grid-reference.json |   109 +
 ...-linear-comp-op-500-100-1.0-grid-reference.json |    34 +
 ...-linear-comp-op-500-100-2.0-grid-reference.json |    33 +
 ...ement_on_points-500-100-2.0-grid-reference.json |    38 +
 .../orientation-800-200-1.0-grid-reference.json    |    68 +
 .../orientation-800-200-2.0-grid-reference.json    |    68 +
 ...zer-expressions-256-256-1.0-grid-reference.json |    73 +
 ...zer-expressions-256-256-2.0-grid-reference.json |    73 +
 ...expressions-all-256-256-1.0-grid-reference.json |    73 +
 ...expressions-all-256-256-2.0-grid-reference.json |    73 +
 ...-placement-expr-500-500-1.0-grid-reference.json |   157 +
 ...-placement-expr-500-500-2.0-grid-reference.json |   157 +
 ...zer-expressions-256-256-1.0-grid-reference.json |    73 +
 ...zer-expressions-256-256-2.0-grid-reference.json |    73 +
 ...expressions-all-256-256-1.0-grid-reference.json |    73 +
 ...expressions-all-256-256-2.0-grid-reference.json |    73 +
 ...n-winding-order-300-300-1.0-grid-reference.json |    84 +
 ...n-winding-order-300-300-2.0-grid-reference.json |    84 +
 .../postgis-inline-512-512-1.0-grid-reference.json |   137 +
 .../postgis-inline-512-512-2.0-grid-reference.json |   137 +
 ...color-to-alpha1-512-512-1.0-grid-reference.json |   136 +
 ...color-to-alpha1-512-512-2.0-grid-reference.json |   136 +
 ...color-to-alpha2-512-512-1.0-grid-reference.json |   136 +
 ...color-to-alpha2-512-512-2.0-grid-reference.json |   136 +
 ...color-to-alpha3-512-512-1.0-grid-reference.json |   136 +
 ...color-to-alpha3-512-512-2.0-grid-reference.json |   136 +
 ...color-to-alpha4-512-512-1.0-grid-reference.json |   136 +
 ...color-to-alpha4-512-512-2.0-grid-reference.json |   136 +
 ...color-to-alpha5-512-512-1.0-grid-reference.json |   136 +
 ...color-to-alpha5-512-512-2.0-grid-reference.json |   136 +
 ...aster_colorizer-512-512-1.0-grid-reference.json |   136 +
 ...aster_colorizer-512-512-2.0-grid-reference.json |   136 +
 ...ster_symbolizer-512-512-1.0-grid-reference.json |   136 +
 ...ster_symbolizer-512-512-2.0-grid-reference.json |   136 +
 ...repeat-labels-1-750-250-1.0-grid-reference.json |    79 +
 ...repeat-labels-1-750-250-2.0-grid-reference.json |    79 +
 ...repeat-labels-2-750-250-1.0-grid-reference.json |    79 +
 ...repeat-labels-2-750-250-2.0-grid-reference.json |    79 +
 ...repeat-labels-3-750-250-1.0-grid-reference.json |    79 +
 ...repeat-labels-3-750-250-2.0-grid-reference.json |    79 +
 ...repeat-labels-4-750-250-1.0-grid-reference.json |    79 +
 ...repeat-labels-4-750-250-2.0-grid-reference.json |    79 +
 ...ouped-rendering-500-100-1.0-grid-reference.json |   344 +
 ...ouped-rendering-600-600-1.0-grid-reference.json |   888 +
 ...ouped-rendering-600-600-2.0-grid-reference.json |   847 +
 ...ouped-rendering-600-600-1.0-grid-reference.json |   892 +
 ...ouped-rendering-600-600-2.0-grid-reference.json |   856 +
 .../rtl-point-200-200-1.0-grid-reference.json      |    18 +-
 .../rtl-point-200-200-2.0-grid-reference.json      |    59 +
 ...and-avoid-edges-512-512-1.0-grid-reference.json |   137 +
 ...and-avoid-edges-512-512-2.0-grid-reference.json |   137 +
 ...pacing-eq-width-600-400-1.0-grid-reference.json |    66 +-
 ...pacing-eq-width-600-400-2.0-grid-reference.json |   109 +
 ...ield-on-polygon-600-400-2.0-grid-reference.json |   115 +
 ...eldsymbolizer-1-490-100-1.0-grid-reference.json |    14 +-
 ...eldsymbolizer-1-490-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-495-100-1.0-grid-reference.json |    16 +-
 ...eldsymbolizer-1-495-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-497-100-1.0-grid-reference.json |    16 +-
 ...eldsymbolizer-1-497-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-498-100-1.0-grid-reference.json |    20 +-
 ...eldsymbolizer-1-498-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-499-100-1.0-grid-reference.json |    16 +-
 ...eldsymbolizer-1-499-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-500-100-1.0-grid-reference.json |    18 +-
 ...eldsymbolizer-1-500-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-501-100-1.0-grid-reference.json |    16 +-
 ...eldsymbolizer-1-501-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-502-100-1.0-grid-reference.json |    14 +-
 ...eldsymbolizer-1-502-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-505-100-1.0-grid-reference.json |    14 +-
 ...eldsymbolizer-1-505-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-1-510-100-1.0-grid-reference.json |    14 +-
 ...eldsymbolizer-1-510-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-490-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-490-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-495-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-495-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-497-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-497-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-498-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-498-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-499-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-499-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-500-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-500-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-501-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-501-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-502-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-502-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-505-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-505-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-510-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-2-510-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-490-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-490-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-495-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-495-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-497-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-497-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-498-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-498-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-499-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-499-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-500-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-500-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-501-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-501-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-502-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-502-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-505-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-505-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-510-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-3-510-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-490-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-490-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-495-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-495-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-497-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-497-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-498-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-498-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-499-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-499-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-500-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-500-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-501-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-501-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-502-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-502-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-505-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-505-100-2.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-510-100-1.0-grid-reference.json |    43 +
 ...eldsymbolizer-4-510-100-2.0-grid-reference.json |    43 +
 .../grids/simple-100-100-1.0-grid-reference.json   |    27 +-
 .../grids/simple-100-100-2.0-grid-reference.json   |    37 +
 .../grids/simple-150-100-1.0-grid-reference.json   |    29 +-
 .../grids/simple-150-100-2.0-grid-reference.json   |    38 +
 .../grids/simple-250-100-1.0-grid-reference.json   |    34 +-
 .../grids/simple-250-100-2.0-grid-reference.json   |    42 +
 .../grids/simple-300-100-1.0-grid-reference.json   |    32 +-
 .../grids/simple-300-100-2.0-grid-reference.json   |    42 +
 .../grids/simple-400-100-1.0-grid-reference.json   |    34 +-
 .../grids/simple-400-100-2.0-grid-reference.json   |    42 +
 .../grids/simple-600-100-1.0-grid-reference.json   |    12 +-
 .../grids/simple-600-100-2.0-grid-reference.json   |    43 +
 .../grids/simple-800-100-1.0-grid-reference.json   |    20 +-
 .../grids/simple-800-100-2.0-grid-reference.json   |    43 +
 .../grids/simple-E-500-100-1.0-grid-reference.json |     6 +-
 .../grids/simple-E-500-100-2.0-grid-reference.json |    34 +
 .../grids/simple-N-500-100-1.0-grid-reference.json |     6 +-
 .../grids/simple-N-500-100-2.0-grid-reference.json |    34 +
 .../simple-NE-500-100-1.0-grid-reference.json      |     6 +-
 .../simple-NE-500-100-2.0-grid-reference.json      |    34 +
 .../simple-NW-500-100-1.0-grid-reference.json      |     8 +-
 .../simple-NW-500-100-2.0-grid-reference.json      |    34 +
 .../grids/simple-S-500-100-1.0-grid-reference.json |     6 +-
 .../grids/simple-S-500-100-2.0-grid-reference.json |    34 +
 .../simple-SE-500-100-1.0-grid-reference.json      |     6 +-
 .../simple-SE-500-100-2.0-grid-reference.json      |    34 +
 .../simple-SW-500-100-1.0-grid-reference.json      |     8 +-
 .../simple-SW-500-100-2.0-grid-reference.json      |    34 +
 .../grids/simple-W-500-100-1.0-grid-reference.json |     8 +-
 .../grids/simple-W-500-100-2.0-grid-reference.json |    34 +
 .../simple-shield-500-100-1.0-grid-reference.json  |    43 +
 .../simple-shield-500-100-2.0-grid-reference.json  |    43 +
 .../simple-shield-600-400-1.0-grid-reference.json  |   118 +
 .../simple-shield-600-400-2.0-grid-reference.json  |   118 +
 ...iting-tiled-0,0-512-512-1.0-grid-reference.json |   190 +
 ...iting-tiled-0,0-512-512-2.0-grid-reference.json |   190 +
 ...iting-tiled-0,1-512-512-1.0-grid-reference.json |   152 +
 ...iting-tiled-0,1-512-512-2.0-grid-reference.json |   152 +
 ...iting-tiled-1,0-512-512-1.0-grid-reference.json |   248 +
 ...iting-tiled-1,0-512-512-2.0-grid-reference.json |   248 +
 ...iting-tiled-1,1-512-512-1.0-grid-reference.json |   170 +
 ...iting-tiled-1,1-512-512-2.0-grid-reference.json |   170 +
 ...ow-overlap-expr-500-500-1.0-grid-reference.json |   145 +
 ...ow-overlap-expr-500-500-2.0-grid-reference.json |   145 +
 .../text-bengali-800-100-1.0-grid-reference.json   |    36 +
 .../text-bengali-800-100-2.0-grid-reference.json   |    36 +
 .../text-bug1532-600-165-1.0-grid-reference.json   |    54 +
 .../text-bug1532-600-165-2.0-grid-reference.json   |    54 +
 .../text-bug1533-600-600-1.0-grid-reference.json   |   162 +
 .../text-bug1533-600-600-2.0-grid-reference.json   |   162 +
 .../text-bug1820+0-600-300-1.0-grid-reference.json |    93 +
 .../text-bug1820+0-600-300-2.0-grid-reference.json |    93 +
 .../text-bug1820+1-600-300-1.0-grid-reference.json |    93 +
 .../text-bug1820+1-600-300-2.0-grid-reference.json |    93 +
 .../text-bug1820-1-600-300-1.0-grid-reference.json |    93 +
 .../text-bug1820-1-600-300-2.0-grid-reference.json |    93 +
 .../text-bug2037-800-300-1.0-grid-reference.json   |    87 +
 .../text-bug2037-800-300-2.0-grid-reference.json   |    86 +
 ...t-charplacement-512-512-1.0-grid-reference.json |   148 +
 ...t-charplacement-512-512-2.0-grid-reference.json |   148 +
 ...xt-data-binding-500-500-1.0-grid-reference.json |   134 +
 ...xt-data-binding-500-500-2.0-grid-reference.json |   133 +
 ...xt-displacement-512-512-1.0-grid-reference.json |   162 +
 ...xt-displacement-512-512-2.0-grid-reference.json |   160 +
 ...ionformat-color-800-100-1.0-grid-reference.json |    43 +
 ...ionformat-color-800-100-2.0-grid-reference.json |    43 +
 ...t-font-features-500-500-1.0-grid-reference.json |   140 +
 ...t-font-features-500-500-2.0-grid-reference.json |   140 +
 .../text-halign-800-800-1.0-grid-reference.json    |   224 +
 .../text-halign-800-800-2.0-grid-reference.json    |   224 +
 ...t-halign-adjust-800-800-1.0-grid-reference.json |   224 +
 ...t-halign-adjust-800-800-2.0-grid-reference.json |   224 +
 ...djust-multiline-800-800-1.0-grid-reference.json |   224 +
 ...djust-multiline-800-800-2.0-grid-reference.json |   224 +
 ...xt-halo-opacity-512-512-1.0-grid-reference.json |   140 +
 ...xt-halo-opacity-512-512-2.0-grid-reference.json |   140 +
 ...halo-rasterizer-600-400-1.0-grid-reference.json |    52 +-
 ...halo-rasterizer-600-400-2.0-grid-reference.json |   124 +
 ...-halo-transform-600-400-1.0-grid-reference.json |   124 +
 ...-halo-transform-600-400-2.0-grid-reference.json |   124 +
 .../text-line-wrap-512-512-1.0-grid-reference.json |   138 +
 .../text-line-wrap-512-512-2.0-grid-reference.json |   138 +
 .../text-malayalam-800-100-1.0-grid-reference.json |    34 +
 .../text-malayalam-800-100-2.0-grid-reference.json |    34 +
 ...-multi-layout-1-512-512-1.0-grid-reference.json |   142 +
 ...-multi-layout-1-512-512-2.0-grid-reference.json |   142 +
 ...-multi-layout-2-512-512-1.0-grid-reference.json |   137 +
 ...-multi-layout-2-512-512-2.0-grid-reference.json |   137 +
 .../text-overlap-512-512-1.0-grid-reference.json   |   156 +
 .../text-overlap-512-512-2.0-grid-reference.json   |   156 +
 .../text-spacing-512-512-1.0-grid-reference.json   |   153 +
 .../text-spacing-512-512-2.0-grid-reference.json   |   153 +
 .../text-ttc-font-600-400-1.0-grid-reference.json  |   124 +
 .../text-ttc-font-600-400-2.0-grid-reference.json  |   124 +
 ...ext-typographic-512-512-1.0-grid-reference.json |   138 +
 ...ext-typographic-512-512-2.0-grid-reference.json |   138 +
 ...tical-alignment-800-800-1.0-grid-reference.json |   224 +
 ...tical-alignment-800-800-2.0-grid-reference.json |   224 +
 ...soc-alpha-gdal-600-400-2.0-grid-reference.json} |     0
 ...iff-alpha-gdal-600-400-2.0-grid-reference.json} |     0
 ...-gradient-gdal-600-400-2.0-grid-reference.json} |     0
 ...lignment-gdal1-255-257-2.0-grid-reference.json} |     0
 ...lignment-gdal1-256-256-2.0-grid-reference.json} |     0
 ...lignment-gdal2-255-257-2.0-grid-reference.json} |     0
 ...lignment-gdal2-256-256-2.0-grid-reference.json} |     0
 ...data-edge-gdal-600-400-2.0-grid-reference.json} |     0
 ...data-edge-gdal-969-793-2.0-grid-reference.json} |     0
 ...odata-edge-rgba-500-100-1.0-grid-reference.json |    33 +
 ...odata-edge-rgba-512-512-1.0-grid-reference.json |   136 +
 ...odata-edge-rgba-512-512-2.0-grid-reference.json |   136 +
 ...tiff-nodata-rgb-512-512-1.0-grid-reference.json |   136 +
 ...tiff-nodata-rgb-512-512-2.0-grid-reference.json |   136 +
 ...iff-nodata-rgba-512-512-1.0-grid-reference.json |   136 +
 ...iff-nodata-rgba-512-512-2.0-grid-reference.json |   136 +
 ...odata-tolerance-512-512-1.0-grid-reference.json |   136 +
 ...odata-tolerance-512-512-2.0-grid-reference.json |   136 +
 ...aque-edge-gdal-256-256-2.0-grid-reference.json} |     0
 ...aque-edge-gdal-969-793-2.0-grid-reference.json} |     0
 ...que-edge-gdal2-600-400-2.0-grid-reference.json} |     0
 ...que-edge-gdal2-969-793-2.0-grid-reference.json} |     0
 ...e-edge-raster2-600-400-2.0-grid-reference.json} |     0
 ...e-edge-raster2-969-793-2.0-grid-reference.json} |     0
 ...-reprojection-1-250-250-1.0-grid-reference.json |    71 +
 ...-reprojection-1-250-250-2.0-grid-reference.json |    71 +
 ...-reprojection-2-250-250-1.0-grid-reference.json |    71 +
 ...-reprojection-2-250-250-2.0-grid-reference.json |    71 +
 ...iff-resampling-600-400-2.0-grid-reference.json} |     0
 ...iff_colortable-256-256-1.0-grid-reference.json} |     0
 ...iff_colortable-256-256-2.0-grid-reference.json} |     0
 ..._custom_nodata-256-256-1.0-grid-reference.json} |     0
 ..._custom_nodata-256-256-2.0-grid-reference.json} |     0
 ...vrt_colortable-256-256-1.0-grid-reference.json} |     0
 ...vrt_colortable-256-256-2.0-grid-reference.json} |     0
 .../whole-centroid-600-400-1.0-grid-reference.json |     4 +-
 .../whole-centroid-600-400-2.0-grid-reference.json |   109 +
 ...ymbolizer-opacity-512-512-1.0-agg-reference.png |   Bin 0 -> 15029 bytes
 ...bolizer-opacity-512-512-1.0-cairo-reference.png |   Bin 0 -> 22372 bytes
 ...ymbolizer-opacity-512-512-2.0-agg-reference.png |   Bin 0 -> 15626 bytes
 ...bolizer-opacity-512-512-2.0-cairo-reference.png |   Bin 0 -> 23378 bytes
 .../charspacing-200-400-1.0-agg-reference.png      |   Bin 0 -> 7323 bytes
 .../charspacing-200-400-1.0-cairo-reference.png    |   Bin 0 -> 3719 bytes
 .../charspacing-200-400-2.0-agg-reference.png      |   Bin 0 -> 13340 bytes
 .../charspacing-200-400-2.0-cairo-reference.png    |   Bin 0 -> 6275 bytes
 ...charspacing-lines-300-300-1.0-agg-reference.png |   Bin 0 -> 7597 bytes
 ...arspacing-lines-300-300-1.0-cairo-reference.png |   Bin 0 -> 4037 bytes
 ...charspacing-lines-300-300-2.0-agg-reference.png |   Bin 0 -> 12746 bytes
 ...arspacing-lines-300-300-2.0-cairo-reference.png |   Bin 0 -> 6389 bytes
 .../images/collision-600-400-1.0-agg-reference.png |   Bin 33617 -> 30191 bytes
 .../images/collision-600-400-1.0-agg.png           |   Bin 0 -> 30565 bytes
 .../collision-600-400-1.0-cairo-reference.png      |   Bin 28021 -> 26875 bytes
 ...ference.png => collision-600-400-1.0-cairo.png} |   Bin
 .../collision-600-400-1.0-grid.json}               |     0
 .../images/collision-600-400-2.0-agg-reference.png |   Bin 30453 -> 31821 bytes
 .../images/collision-600-400-2.0-agg.png           |   Bin 0 -> 31145 bytes
 .../collision-600-400-2.0-cairo-reference.png      |   Bin 27260 -> 29563 bytes
 ...ference.png => collision-600-400-2.0-cairo.png} |   Bin
 .../colorize-alpha1-512-512-1.0-agg-reference.png  |   Bin 0 -> 21051 bytes
 ...colorize-alpha1-512-512-1.0-cairo-reference.png |   Bin 0 -> 21324 bytes
 .../colorize-alpha1-512-512-2.0-agg-reference.png  |   Bin 0 -> 26890 bytes
 ...colorize-alpha1-512-512-2.0-cairo-reference.png |   Bin 0 -> 25904 bytes
 .../colorize-alpha2-512-512-1.0-agg-reference.png  |   Bin 0 -> 21053 bytes
 ...colorize-alpha2-512-512-1.0-cairo-reference.png |   Bin 0 -> 21324 bytes
 .../colorize-alpha2-512-512-2.0-agg-reference.png  |   Bin 0 -> 25521 bytes
 ...colorize-alpha2-512-512-2.0-cairo-reference.png |   Bin 0 -> 25904 bytes
 .../colorize-alpha3-512-512-1.0-agg-reference.png  |   Bin 0 -> 21093 bytes
 ...colorize-alpha3-512-512-1.0-cairo-reference.png |   Bin 0 -> 21324 bytes
 .../colorize-alpha3-512-512-2.0-agg-reference.png  |   Bin 0 -> 25900 bytes
 ...colorize-alpha3-512-512-2.0-cairo-reference.png |   Bin 0 -> 25904 bytes
 ...-over-compositing-512-512-1.0-agg-reference.png |   Bin 0 -> 333 bytes
 ...ver-compositing-512-512-1.0-cairo-reference.png |   Bin 0 -> 126 bytes
 ...-over-compositing-512-512-2.0-agg-reference.png |   Bin 0 -> 436 bytes
 ...ver-compositing-512-512-2.0-cairo-reference.png |   Bin 0 -> 126 bytes
 .../expressionformat-500-100-1.0-agg-reference.png |   Bin 1326 -> 1480 bytes
 ...xpressionformat-500-100-1.0-cairo-reference.png |   Bin 1325 -> 1357 bytes
 .../expressionformat-500-100-2.0-agg-reference.png |   Bin 1651 -> 2175 bytes
 ...xpressionformat-500-100-2.0-cairo-reference.png |   Bin 1711 -> 2026 bytes
 .../formatting-1-500-100-1.0-agg-reference.png     |   Bin 2239 -> 3744 bytes
 .../formatting-1-500-100-1.0-cairo-reference.png   |   Bin 1881 -> 2062 bytes
 .../formatting-1-500-100-2.0-agg-reference.png     |   Bin 235 -> 3933 bytes
 .../formatting-1-500-100-2.0-cairo-reference.png   |   Bin 279 -> 2947 bytes
 .../formatting-2-500-100-1.0-agg-reference.png     |   Bin 2239 -> 3744 bytes
 .../formatting-2-500-100-1.0-cairo-reference.png   |   Bin 1881 -> 2062 bytes
 .../formatting-2-500-100-2.0-agg-reference.png     |   Bin 235 -> 3933 bytes
 .../formatting-2-500-100-2.0-cairo-reference.png   |   Bin 279 -> 2947 bytes
 .../formatting-3-500-100-1.0-agg-reference.png     |   Bin 1567 -> 2489 bytes
 .../formatting-3-500-100-1.0-cairo-reference.png   |   Bin 1336 -> 1425 bytes
 .../formatting-3-500-100-2.0-agg-reference.png     |   Bin 2556 -> 2906 bytes
 .../formatting-3-500-100-2.0-cairo-reference.png   |   Bin 2268 -> 2196 bytes
 .../formatting-5-500-100-1.0-agg-reference.png     |   Bin 0 -> 3744 bytes
 .../formatting-5-500-100-1.0-cairo-reference.png   |   Bin 0 -> 2062 bytes
 .../formatting-5-500-100-2.0-agg-reference.png     |   Bin 0 -> 3933 bytes
 .../formatting-5-500-100-2.0-cairo-reference.png   |   Bin 0 -> 2947 bytes
 .../formatting-6-500-100-1.0-agg-reference.png     |   Bin 0 -> 3744 bytes
 .../formatting-6-500-100-1.0-cairo-reference.png   |   Bin 0 -> 2062 bytes
 .../formatting-6-500-100-2.0-agg-reference.png     |   Bin 0 -> 3933 bytes
 .../formatting-6-500-100-2.0-cairo-reference.png   |   Bin 0 -> 2947 bytes
 .../formatting-7-500-100-1.0-agg-reference.png     |   Bin 0 -> 3744 bytes
 .../formatting-7-500-100-1.0-cairo-reference.png   |   Bin 0 -> 2062 bytes
 .../formatting-7-500-100-2.0-agg-reference.png     |   Bin 0 -> 3933 bytes
 .../formatting-7-500-100-2.0-cairo-reference.png   |   Bin 0 -> 2947 bytes
 .../formatting-8-500-100-1.0-agg-reference.png     |   Bin 0 -> 3744 bytes
 .../formatting-8-500-100-1.0-cairo-reference.png   |   Bin 0 -> 2062 bytes
 .../formatting-8-500-100-2.0-agg-reference.png     |   Bin 0 -> 3933 bytes
 .../formatting-8-500-100-2.0-cairo-reference.png   |   Bin 0 -> 2947 bytes
 ...ng-expr-alignment-500-500-1.0-agg-reference.png |   Bin 0 -> 3066 bytes
 ...-expr-alignment-500-500-1.0-cairo-reference.png |   Bin 0 -> 1936 bytes
 ...ng-expr-alignment-500-500-2.0-agg-reference.png |   Bin 0 -> 4630 bytes
 ...-expr-alignment-500-500-2.0-cairo-reference.png |   Bin 0 -> 2941 bytes
 ...ional-expressions-256-256-1.0-agg-reference.png |   Bin 0 -> 4615 bytes
 ...nal-expressions-256-256-1.0-cairo-reference.png |   Bin 0 -> 4826 bytes
 ...ional-expressions-256-256-2.0-agg-reference.png |   Bin 0 -> 6843 bytes
 ...nal-expressions-256-256-2.0-cairo-reference.png |   Bin 0 -> 6877 bytes
 ...xpressions-length-512-512-1.0-agg-reference.png |   Bin 0 -> 8357 bytes
 ...ressions-length-512-512-1.0-cairo-reference.png |   Bin 0 -> 8360 bytes
 ...xpressions-length-512-512-2.0-agg-reference.png |   Bin 0 -> 10628 bytes
 ...ressions-length-512-512-2.0-cairo-reference.png |   Bin 0 -> 10308 bytes
 ...dal-filter-factor-600-400-1.0-agg-reference.png |   Bin 0 -> 89364 bytes
 ...l-filter-factor-600-400-1.0-cairo-reference.png |   Bin 0 -> 89364 bytes
 ...dal-filter-factor-600-400-2.0-agg-reference.png |   Bin 0 -> 89364 bytes
 ...l-filter-factor-600-400-2.0-cairo-reference.png |   Bin 0 -> 89364 bytes
 ...y-transform-scale-500-500-1.0-agg-reference.png |   Bin 0 -> 10895 bytes
 ...transform-scale-500-500-1.0-cairo-reference.png |   Bin 0 -> 9505 bytes
 ...y-transform-scale-500-500-2.0-agg-reference.png |   Bin 0 -> 12220 bytes
 ...transform-scale-500-500-2.0-cairo-reference.png |   Bin 0 -> 11580 bytes
 ...rm-scale-patterns-500-500-1.0-agg-reference.png |   Bin 0 -> 41395 bytes
 ...-scale-patterns-500-500-1.0-cairo-reference.png |   Bin 0 -> 42524 bytes
 ...rm-scale-patterns-500-500-2.0-agg-reference.png |   Bin 0 -> 49411 bytes
 ...-scale-patterns-500-500-2.0-cairo-reference.png |   Bin 0 -> 50471 bytes
 ...ansform-translate-200-200-1.0-agg-reference.png |   Bin 0 -> 987 bytes
 ...sform-translate-200-200-1.0-cairo-reference.png |   Bin 0 -> 924 bytes
 ...ansform-translate-200-200-2.0-agg-reference.png |   Bin 0 -> 1108 bytes
 ...sform-translate-200-200-2.0-cairo-reference.png |   Bin 0 -> 1183 bytes
 ...ranslate-patterns-200-200-1.0-agg-reference.png |   Bin 0 -> 8582 bytes
 ...nslate-patterns-200-200-1.0-cairo-reference.png |   Bin 0 -> 8689 bytes
 ...ranslate-patterns-200-200-2.0-agg-reference.png |   Bin 0 -> 8779 bytes
 ...nslate-patterns-200-200-2.0-cairo-reference.png |   Bin 0 -> 8862 bytes
 ...late-patterns-svg-200-200-1.0-agg-reference.png |   Bin 0 -> 7986 bytes
 ...te-patterns-svg-200-200-1.0-cairo-reference.png |   Bin 0 -> 7938 bytes
 ...late-patterns-svg-200-200-2.0-agg-reference.png |   Bin 0 -> 10689 bytes
 ...te-patterns-svg-200-200-2.0-cairo-reference.png |   Bin 0 -> 10955 bytes
 ...roup-symbolizer-1-512-512-1.0-agg-reference.png |   Bin 0 -> 2091 bytes
 ...up-symbolizer-1-512-512-1.0-cairo-reference.png |   Bin 0 -> 2094 bytes
 ...roup-symbolizer-1-512-512-2.0-agg-reference.png |   Bin 0 -> 2908 bytes
 ...up-symbolizer-1-512-512-2.0-cairo-reference.png |   Bin 0 -> 3018 bytes
 ...roup-symbolizer-2-512-512-1.0-agg-reference.png |   Bin 0 -> 3824 bytes
 ...up-symbolizer-2-512-512-1.0-cairo-reference.png |   Bin 0 -> 3049 bytes
 ...roup-symbolizer-2-512-512-2.0-agg-reference.png |   Bin 0 -> 6110 bytes
 ...up-symbolizer-2-512-512-2.0-cairo-reference.png |   Bin 0 -> 4919 bytes
 ...roup-symbolizer-3-512-256-1.0-agg-reference.png |   Bin 0 -> 1519 bytes
 ...up-symbolizer-3-512-256-1.0-cairo-reference.png |   Bin 0 -> 1525 bytes
 ...roup-symbolizer-3-512-256-2.0-agg-reference.png |   Bin 0 -> 2241 bytes
 ...up-symbolizer-3-512-256-2.0-cairo-reference.png |   Bin 0 -> 2448 bytes
 ...symbolizer-line-1-512-512-1.0-agg-reference.png |   Bin 0 -> 13261 bytes
 ...mbolizer-line-1-512-512-1.0-cairo-reference.png |   Bin 0 -> 7842 bytes
 ...symbolizer-line-1-512-512-2.0-agg-reference.png |   Bin 0 -> 14390 bytes
 ...mbolizer-line-1-512-512-2.0-cairo-reference.png |   Bin 0 -> 8870 bytes
 ...symbolizer-line-2-512-512-1.0-agg-reference.png |   Bin 0 -> 3540 bytes
 ...mbolizer-line-2-512-512-1.0-cairo-reference.png |   Bin 0 -> 2861 bytes
 ...symbolizer-line-2-512-512-2.0-agg-reference.png |   Bin 0 -> 5071 bytes
 ...mbolizer-line-2-512-512-2.0-cairo-reference.png |   Bin 0 -> 4283 bytes
 ...p-op-on-satellite-450-450-1.0-agg-reference.png |   Bin 0 -> 103650 bytes
 ...op-on-satellite-450-450-1.0-cairo-reference.png |   Bin 0 -> 104050 bytes
 ...p-op-on-satellite-450-450-2.0-agg-reference.png |   Bin 0 -> 98030 bytes
 ...op-on-satellite-450-450-2.0-cairo-reference.png |   Bin 0 -> 103527 bytes
 .../images/harfbuzz-800-200-1.0-agg-reference.png  |   Bin 0 -> 4534 bytes
 .../harfbuzz-800-200-1.0-cairo-reference.png       |   Bin 0 -> 4260 bytes
 .../images/harfbuzz-800-200-2.0-agg-reference.png  |   Bin 0 -> 6437 bytes
 .../harfbuzz-800-200-2.0-cairo-reference.png       |   Bin 0 -> 6115 bytes
 .../hb-fontsets-800-200-1.0-agg-reference.png      |   Bin 0 -> 5372 bytes
 .../hb-fontsets-800-200-1.0-cairo-reference.png    |   Bin 0 -> 4162 bytes
 .../hb-fontsets-800-200-2.0-agg-reference.png      |   Bin 0 -> 6726 bytes
 .../hb-fontsets-800-200-2.0-cairo-reference.png    |   Bin 0 -> 5482 bytes
 ...ge-filters-galore-512-512-1.0-agg-reference.png |   Bin 0 -> 19030 bytes
 ...-filters-galore-512-512-1.0-cairo-reference.png |   Bin 0 -> 11212 bytes
 ...ge-filters-galore-512-512-2.0-agg-reference.png |   Bin 0 -> 19030 bytes
 ...-filters-galore-512-512-2.0-cairo-reference.png |   Bin 0 -> 11212 bytes
 ...ilters-multi-blur-512-512-1.0-agg-reference.png |   Bin 0 -> 47131 bytes
 ...ters-multi-blur-512-512-1.0-cairo-reference.png |   Bin 0 -> 21440 bytes
 ...ilters-multi-blur-512-512-2.0-agg-reference.png |   Bin 0 -> 48950 bytes
 ...ters-multi-blur-512-512-2.0-cairo-reference.png |   Bin 0 -> 20115 bytes
 ...ulti-blur-inflate-512-512-1.0-agg-reference.png |   Bin 0 -> 49664 bytes
 ...ti-blur-inflate-512-512-1.0-cairo-reference.png |   Bin 0 -> 21440 bytes
 ...ulti-blur-inflate-512-512-2.0-agg-reference.png |   Bin 0 -> 52677 bytes
 ...ti-blur-inflate-512-512-2.0-cairo-reference.png |   Bin 0 -> 20115 bytes
 .../jalign-auto-200-200-1.0-agg-reference.png      |   Bin 1047 -> 3001 bytes
 .../jalign-auto-200-200-1.0-cairo-reference.png    |   Bin 922 -> 991 bytes
 .../jalign-auto-200-200-2.0-agg-reference.png      |   Bin 1178 -> 4200 bytes
 .../jalign-auto-200-200-2.0-cairo-reference.png    |   Bin 1206 -> 1507 bytes
 .../images/khmer-800-200-1.0-agg-reference.png     |   Bin 0 -> 4945 bytes
 .../images/khmer-800-200-1.0-cairo-reference.png   |   Bin 0 -> 3564 bytes
 .../images/khmer-800-200-2.0-agg-reference.png     |   Bin 0 -> 8531 bytes
 .../images/khmer-800-200-2.0-cairo-reference.png   |   Bin 0 -> 6018 bytes
 .../line-offset-900-250-1.0-agg-reference.png      |   Bin 15560 -> 15386 bytes
 .../line-offset-900-250-1.0-cairo-reference.png    |   Bin 14490 -> 14303 bytes
 .../line-offset-900-250-2.0-agg-reference.png      |   Bin 15173 -> 14361 bytes
 .../line-offset-900-250-2.0-cairo-reference.png    |   Bin 14477 -> 12328 bytes
 ...city-multi-render-512-512-1.0-agg-reference.png |   Bin 0 -> 583 bytes
 ...ty-multi-render-512-512-1.0-cairo-reference.png |   Bin 0 -> 582 bytes
 ...city-multi-render-512-512-2.0-agg-reference.png |   Bin 0 -> 622 bytes
 ...ty-multi-render-512-512-2.0-cairo-reference.png |   Bin 0 -> 625 bytes
 ...smooth-and-offset-500-100-1.0-agg-reference.png |   Bin 0 -> 8515 bytes
 ...ooth-and-offset-500-100-1.0-cairo-reference.png |   Bin 0 -> 8594 bytes
 ...smooth-and-offset-500-100-2.0-agg-reference.png |   Bin 0 -> 8201 bytes
 ...ooth-and-offset-500-100-2.0-cairo-reference.png |   Bin 0 -> 9097 bytes
 ...smooth-and-offset-512-512-1.0-agg-reference.png |   Bin 0 -> 32496 bytes
 ...ooth-and-offset-512-512-1.0-cairo-reference.png |   Bin 0 -> 32255 bytes
 ...smooth-and-offset-512-512-2.0-agg-reference.png |   Bin 0 -> 38618 bytes
 ...ooth-and-offset-512-512-2.0-cairo-reference.png |   Bin 0 -> 38676 bytes
 ...attern-symbolizer-900-250-1.0-agg-reference.png |   Bin 0 -> 15750 bytes
 ...tern-symbolizer-900-250-1.0-cairo-reference.png |   Bin 0 -> 17508 bytes
 ...attern-symbolizer-900-250-2.0-agg-reference.png |   Bin 0 -> 17322 bytes
 ...tern-symbolizer-900-250-2.0-cairo-reference.png |   Bin 0 -> 19425 bytes
 ...ymbolizer-opacity-512-512-1.0-agg-reference.png |   Bin 0 -> 10664 bytes
 ...bolizer-opacity-512-512-1.0-cairo-reference.png |   Bin 0 -> 15983 bytes
 ...ymbolizer-opacity-512-512-2.0-agg-reference.png |   Bin 0 -> 10664 bytes
 ...bolizer-opacity-512-512-2.0-cairo-reference.png |   Bin 0 -> 15983 bytes
 ...smooth-and-offset-512-512-1.0-agg-reference.png |   Bin 0 -> 24514 bytes
 ...ooth-and-offset-512-512-1.0-cairo-reference.png |   Bin 0 -> 24694 bytes
 ...smooth-and-offset-512-512-2.0-agg-reference.png |   Bin 0 -> 24925 bytes
 ...ooth-and-offset-512-512-2.0-cairo-reference.png |   Bin 0 -> 25011 bytes
 ...lizer-expressions-256-256-1.0-agg-reference.png |   Bin 0 -> 1920 bytes
 ...zer-expressions-256-256-1.0-cairo-reference.png |   Bin 0 -> 1660 bytes
 ...lizer-expressions-256-256-2.0-agg-reference.png |   Bin 0 -> 3434 bytes
 ...zer-expressions-256-256-2.0-cairo-reference.png |   Bin 0 -> 2811 bytes
 ...r-expressions-all-256-256-1.0-agg-reference.png |   Bin 0 -> 3389 bytes
 ...expressions-all-256-256-1.0-cairo-reference.png |   Bin 0 -> 2430 bytes
 ...r-expressions-all-256-256-2.0-agg-reference.png |   Bin 0 -> 6271 bytes
 ...expressions-all-256-256-2.0-cairo-reference.png |   Bin 0 -> 3927 bytes
 .../line_break-800-800-1.0-agg-reference.png       |   Bin 0 -> 42059 bytes
 .../line_break-800-800-1.0-cairo-reference.png     |   Bin 0 -> 20355 bytes
 .../line_break-800-800-2.0-agg-reference.png       |   Bin 0 -> 65511 bytes
 .../line_break-800-800-2.0-cairo-reference.png     |   Bin 0 -> 38557 bytes
 .../images/lines-1-200-200-1.0-agg-reference.png   |   Bin 1990 -> 2063 bytes
 .../images/lines-1-200-200-1.0-cairo-reference.png |   Bin 1978 -> 1987 bytes
 .../images/lines-1-200-200-2.0-agg-reference.png   |   Bin 1154 -> 1154 bytes
 .../images/lines-1-400-400-1.0-agg-reference.png   |   Bin 6426 -> 6782 bytes
 .../images/lines-1-400-400-1.0-cairo-reference.png |   Bin 5154 -> 5520 bytes
 .../images/lines-1-400-400-2.0-agg-reference.png   |   Bin 4411 -> 4508 bytes
 .../images/lines-1-400-400-2.0-cairo-reference.png |   Bin 4306 -> 4311 bytes
 .../images/lines-1-600-600-1.0-agg-reference.png   |   Bin 13009 -> 15408 bytes
 .../images/lines-1-600-600-1.0-cairo-reference.png |   Bin 10233 -> 11015 bytes
 .../images/lines-1-600-600-2.0-agg-reference.png   |   Bin 7887 -> 8660 bytes
 .../images/lines-1-600-600-2.0-cairo-reference.png |   Bin 7691 -> 7800 bytes
 .../images/lines-1-800-800-1.0-agg-reference.png   |   Bin 14847 -> 17847 bytes
 .../images/lines-1-800-800-1.0-cairo-reference.png |   Bin 14402 -> 13367 bytes
 .../images/lines-1-800-800-2.0-agg-reference.png   |   Bin 14221 -> 14807 bytes
 .../images/lines-1-800-800-2.0-cairo-reference.png |   Bin 13187 -> 12340 bytes
 .../images/lines-2-200-200-1.0-agg-reference.png   |   Bin 2272 -> 2397 bytes
 .../images/lines-2-200-200-1.0-cairo-reference.png |   Bin 2301 -> 2303 bytes
 .../images/lines-2-200-200-2.0-agg-reference.png   |   Bin 1154 -> 1154 bytes
 .../images/lines-2-400-400-1.0-agg-reference.png   |   Bin 5318 -> 5709 bytes
 .../images/lines-2-400-400-1.0-cairo-reference.png |   Bin 4829 -> 5363 bytes
 .../images/lines-2-400-400-2.0-agg-reference.png   |   Bin 5205 -> 5319 bytes
 .../images/lines-2-400-400-2.0-cairo-reference.png |   Bin 5038 -> 5063 bytes
 .../images/lines-2-600-600-1.0-agg-reference.png   |   Bin 9466 -> 10096 bytes
 .../images/lines-2-600-600-1.0-cairo-reference.png |   Bin 8776 -> 8558 bytes
 .../images/lines-2-600-600-2.0-agg-reference.png   |   Bin 6694 -> 6954 bytes
 .../images/lines-2-600-600-2.0-cairo-reference.png |   Bin 6596 -> 6650 bytes
 .../images/lines-2-800-800-1.0-agg-reference.png   |   Bin 18177 -> 12185 bytes
 .../images/lines-2-800-800-1.0-cairo-reference.png |   Bin 18157 -> 10736 bytes
 .../images/lines-2-800-800-2.0-agg-reference.png   |   Bin 11109 -> 13369 bytes
 .../images/lines-2-800-800-2.0-cairo-reference.png |   Bin 10793 -> 10935 bytes
 .../images/lines-3-200-200-1.0-agg-reference.png   |   Bin 1990 -> 2063 bytes
 .../images/lines-3-200-200-1.0-cairo-reference.png |   Bin 1978 -> 1987 bytes
 .../images/lines-3-200-200-2.0-agg-reference.png   |   Bin 1154 -> 1154 bytes
 .../images/lines-3-400-400-1.0-agg-reference.png   |   Bin 6541 -> 6849 bytes
 .../images/lines-3-400-400-1.0-cairo-reference.png |   Bin 5233 -> 5192 bytes
 .../images/lines-3-400-400-2.0-agg-reference.png   |   Bin 4411 -> 4508 bytes
 .../images/lines-3-400-400-2.0-cairo-reference.png |   Bin 4306 -> 4311 bytes
 .../images/lines-3-600-600-1.0-agg-reference.png   |   Bin 13278 -> 15587 bytes
 .../images/lines-3-600-600-1.0-cairo-reference.png |   Bin 10379 -> 11213 bytes
 .../images/lines-3-600-600-2.0-agg-reference.png   |   Bin 8011 -> 9382 bytes
 .../images/lines-3-600-600-2.0-cairo-reference.png |   Bin 7806 -> 7915 bytes
 .../images/lines-3-800-800-1.0-agg-reference.png   |   Bin 15863 -> 18578 bytes
 .../images/lines-3-800-800-1.0-cairo-reference.png |   Bin 15426 -> 14339 bytes
 .../images/lines-3-800-800-2.0-agg-reference.png   |   Bin 14571 -> 15042 bytes
 .../images/lines-3-800-800-2.0-cairo-reference.png |   Bin 13350 -> 12488 bytes
 .../images/lines-4-200-200-1.0-agg-reference.png   |   Bin 0 -> 10290 bytes
 .../images/lines-4-200-200-1.0-cairo-reference.png |   Bin 0 -> 10057 bytes
 .../images/lines-4-200-200-2.0-agg-reference.png   |   Bin 0 -> 3835 bytes
 .../images/lines-4-200-200-2.0-cairo-reference.png |   Bin 0 -> 3758 bytes
 .../images/lines-4-400-400-1.0-agg-reference.png   |   Bin 0 -> 24897 bytes
 .../images/lines-4-400-400-1.0-cairo-reference.png |   Bin 0 -> 24410 bytes
 .../images/lines-4-400-400-2.0-agg-reference.png   |   Bin 0 -> 22505 bytes
 .../images/lines-4-400-400-2.0-cairo-reference.png |   Bin 0 -> 22551 bytes
 .../images/lines-4-600-600-1.0-agg-reference.png   |   Bin 0 -> 40820 bytes
 .../images/lines-4-600-600-1.0-cairo-reference.png |   Bin 0 -> 39231 bytes
 .../images/lines-4-600-600-2.0-agg-reference.png   |   Bin 0 -> 37584 bytes
 .../images/lines-4-600-600-2.0-cairo-reference.png |   Bin 0 -> 37159 bytes
 .../images/lines-4-800-800-1.0-agg-reference.png   |   Bin 0 -> 55048 bytes
 .../images/lines-4-800-800-1.0-cairo-reference.png |   Bin 0 -> 53417 bytes
 .../images/lines-4-800-800-2.0-agg-reference.png   |   Bin 0 -> 58655 bytes
 .../images/lines-4-800-800-2.0-cairo-reference.png |   Bin 0 -> 57792 bytes
 .../images/lines-5-200-200-1.0-agg-reference.png   |   Bin 0 -> 12135 bytes
 .../images/lines-5-200-200-1.0-cairo-reference.png |   Bin 0 -> 11983 bytes
 .../images/lines-5-200-200-2.0-agg-reference.png   |   Bin 0 -> 10025 bytes
 .../images/lines-5-200-200-2.0-cairo-reference.png |   Bin 0 -> 9815 bytes
 .../images/lines-5-400-400-1.0-agg-reference.png   |   Bin 0 -> 27390 bytes
 .../images/lines-5-400-400-1.0-cairo-reference.png |   Bin 0 -> 26508 bytes
 .../images/lines-5-400-400-2.0-agg-reference.png   |   Bin 0 -> 29365 bytes
 .../images/lines-5-400-400-2.0-cairo-reference.png |   Bin 0 -> 28941 bytes
 .../images/lines-5-600-600-1.0-agg-reference.png   |   Bin 0 -> 48867 bytes
 .../images/lines-5-600-600-1.0-cairo-reference.png |   Bin 0 -> 45429 bytes
 .../images/lines-5-600-600-2.0-agg-reference.png   |   Bin 0 -> 49078 bytes
 .../images/lines-5-600-600-2.0-cairo-reference.png |   Bin 0 -> 47666 bytes
 .../images/lines-5-800-800-1.0-agg-reference.png   |   Bin 0 -> 68708 bytes
 .../images/lines-5-800-800-1.0-cairo-reference.png |   Bin 0 -> 62464 bytes
 .../images/lines-5-800-800-2.0-agg-reference.png   |   Bin 0 -> 66016 bytes
 .../images/lines-5-800-800-2.0-cairo-reference.png |   Bin 0 -> 64942 bytes
 .../images/lines-6-200-200-1.0-agg-reference.png   |   Bin 0 -> 11190 bytes
 .../images/lines-6-200-200-1.0-cairo-reference.png |   Bin 0 -> 10607 bytes
 .../images/lines-6-200-200-2.0-agg-reference.png   |   Bin 0 -> 7893 bytes
 .../images/lines-6-200-200-2.0-cairo-reference.png |   Bin 0 -> 7644 bytes
 .../images/lines-6-400-400-1.0-agg-reference.png   |   Bin 0 -> 25823 bytes
 .../images/lines-6-400-400-1.0-cairo-reference.png |   Bin 0 -> 24879 bytes
 .../images/lines-6-400-400-2.0-agg-reference.png   |   Bin 0 -> 27193 bytes
 .../images/lines-6-400-400-2.0-cairo-reference.png |   Bin 0 -> 26284 bytes
 .../images/lines-6-600-600-1.0-agg-reference.png   |   Bin 0 -> 41760 bytes
 .../images/lines-6-600-600-1.0-cairo-reference.png |   Bin 0 -> 41070 bytes
 .../images/lines-6-600-600-2.0-agg-reference.png   |   Bin 0 -> 43330 bytes
 .../images/lines-6-600-600-2.0-cairo-reference.png |   Bin 0 -> 42581 bytes
 .../images/lines-6-800-800-1.0-agg-reference.png   |   Bin 0 -> 55161 bytes
 .../images/lines-6-800-800-1.0-cairo-reference.png |   Bin 0 -> 52936 bytes
 .../images/lines-6-800-800-2.0-agg-reference.png   |   Bin 0 -> 64210 bytes
 .../images/lines-6-800-800-2.0-cairo-reference.png |   Bin 0 -> 63621 bytes
 .../images/lines-7-200-200-1.0-agg-reference.png   |   Bin 0 -> 9568 bytes
 .../images/lines-7-200-200-1.0-cairo-reference.png |   Bin 0 -> 9191 bytes
 .../images/lines-7-200-200-2.0-agg-reference.png   |   Bin 0 -> 8216 bytes
 .../images/lines-7-200-200-2.0-cairo-reference.png |   Bin 0 -> 7875 bytes
 .../images/lines-7-400-400-1.0-agg-reference.png   |   Bin 0 -> 20621 bytes
 .../images/lines-7-400-400-1.0-cairo-reference.png |   Bin 0 -> 19754 bytes
 .../images/lines-7-400-400-2.0-agg-reference.png   |   Bin 0 -> 22163 bytes
 .../images/lines-7-400-400-2.0-cairo-reference.png |   Bin 0 -> 21204 bytes
 .../images/lines-7-600-600-1.0-agg-reference.png   |   Bin 0 -> 31466 bytes
 .../images/lines-7-600-600-1.0-cairo-reference.png |   Bin 0 -> 29609 bytes
 .../images/lines-7-600-600-2.0-agg-reference.png   |   Bin 0 -> 36361 bytes
 .../images/lines-7-600-600-2.0-cairo-reference.png |   Bin 0 -> 34560 bytes
 .../images/lines-7-800-800-1.0-agg-reference.png   |   Bin 0 -> 43230 bytes
 .../images/lines-7-800-800-1.0-cairo-reference.png |   Bin 0 -> 40803 bytes
 .../images/lines-7-800-800-2.0-agg-reference.png   |   Bin 0 -> 49379 bytes
 .../images/lines-7-800-800-2.0-cairo-reference.png |   Bin 0 -> 47160 bytes
 ...es-multi-layout-1-800-800-1.0-agg-reference.png |   Bin 0 -> 72792 bytes
 ...-multi-layout-1-800-800-1.0-cairo-reference.png |   Bin 0 -> 65751 bytes
 ...es-multi-layout-1-800-800-2.0-agg-reference.png |   Bin 0 -> 70919 bytes
 ...-multi-layout-1-800-800-2.0-cairo-reference.png |   Bin 0 -> 67367 bytes
 ...es-multi-layout-2-800-800-1.0-agg-reference.png |   Bin 0 -> 25524 bytes
 ...-multi-layout-2-800-800-1.0-cairo-reference.png |   Bin 0 -> 24435 bytes
 ...es-multi-layout-2-800-800-2.0-agg-reference.png |   Bin 0 -> 27449 bytes
 ...-multi-layout-2-800-800-2.0-cairo-reference.png |   Bin 0 -> 27424 bytes
 ...lti-layout-shield-800-800-1.0-agg-reference.png |   Bin 0 -> 12992 bytes
 ...i-layout-shield-800-800-1.0-cairo-reference.png |   Bin 0 -> 10814 bytes
 ...lti-layout-shield-800-800-2.0-agg-reference.png |   Bin 0 -> 13211 bytes
 ...i-layout-shield-800-800-2.0-cairo-reference.png |   Bin 0 -> 11696 bytes
 .../lines-shield-200-200-1.0-agg-reference.png     |   Bin 2155 -> 1973 bytes
 .../lines-shield-200-200-1.0-cairo-reference.png   |   Bin 1976 -> 1970 bytes
 .../lines-shield-200-200-2.0-agg-reference.png     |   Bin 2912 -> 2608 bytes
 .../lines-shield-200-200-2.0-cairo-reference.png   |   Bin 2619 -> 2661 bytes
 .../lines-shield-400-400-1.0-agg-reference.png     |   Bin 4741 -> 4606 bytes
 .../lines-shield-400-400-1.0-cairo-reference.png   |   Bin 4387 -> 4416 bytes
 .../lines-shield-400-400-2.0-agg-reference.png     |   Bin 5332 -> 4493 bytes
 .../lines-shield-400-400-2.0-cairo-reference.png   |   Bin 4915 -> 4299 bytes
 .../lines-shield-600-600-1.0-agg-reference.png     |   Bin 7008 -> 6509 bytes
 .../lines-shield-600-600-1.0-cairo-reference.png   |   Bin 6314 -> 6405 bytes
 .../lines-shield-600-600-2.0-agg-reference.png     |   Bin 7741 -> 7282 bytes
 .../lines-shield-600-600-2.0-cairo-reference.png   |   Bin 7026 -> 6818 bytes
 .../lines-shield-800-800-1.0-agg-reference.png     |   Bin 9088 -> 8764 bytes
 .../lines-shield-800-800-1.0-cairo-reference.png   |   Bin 8349 -> 8271 bytes
 .../lines-shield-800-800-2.0-agg-reference.png     |   Bin 10130 -> 10304 bytes
 .../lines-shield-800-800-2.0-cairo-reference.png   |   Bin 9346 -> 9338 bytes
 .../images/list-100-100-1.0-agg-reference.png      |   Bin 779 -> 1202 bytes
 .../images/list-100-100-1.0-cairo-reference.png    |   Bin 780 -> 1166 bytes
 .../images/list-100-100-2.0-agg-reference.png      |   Bin 1126 -> 1689 bytes
 .../images/list-100-100-2.0-cairo-reference.png    |   Bin 1192 -> 1667 bytes
 .../images/list-150-100-1.0-agg-reference.png      |   Bin 1462 -> 1680 bytes
 .../images/list-150-100-1.0-cairo-reference.png    |   Bin 1470 -> 1578 bytes
 .../images/list-150-100-2.0-agg-reference.png      |   Bin 1621 -> 2115 bytes
 .../images/list-150-100-2.0-cairo-reference.png    |   Bin 1631 -> 2107 bytes
 .../images/list-250-100-1.0-agg-reference.png      |   Bin 1985 -> 2601 bytes
 .../images/list-250-100-1.0-cairo-reference.png    |   Bin 1754 -> 1968 bytes
 .../images/list-250-100-2.0-agg-reference.png      |   Bin 2426 -> 2819 bytes
 .../images/list-250-100-2.0-cairo-reference.png    |   Bin 2448 -> 2770 bytes
 .../images/list-300-100-1.0-agg-reference.png      |   Bin 2133 -> 2851 bytes
 .../images/list-300-100-1.0-cairo-reference.png    |   Bin 1952 -> 2026 bytes
 .../images/list-300-100-2.0-agg-reference.png      |   Bin 3029 -> 3536 bytes
 .../images/list-300-100-2.0-cairo-reference.png    |   Bin 3113 -> 3387 bytes
 .../images/list-400-100-1.0-agg-reference.png      |   Bin 2458 -> 3617 bytes
 .../images/list-400-100-1.0-cairo-reference.png    |   Bin 2153 -> 2103 bytes
 .../images/list-400-100-2.0-agg-reference.png      |   Bin 3948 -> 4786 bytes
 .../images/list-400-100-2.0-cairo-reference.png    |   Bin 3712 -> 3654 bytes
 .../images/list-600-100-1.0-agg-reference.png      |   Bin 2405 -> 3853 bytes
 .../images/list-600-100-1.0-cairo-reference.png    |   Bin 2071 -> 2188 bytes
 .../images/list-600-100-2.0-agg-reference.png      |   Bin 4248 -> 5989 bytes
 .../images/list-600-100-2.0-cairo-reference.png    |   Bin 3676 -> 4401 bytes
 .../images/list-800-100-1.0-agg-reference.png      |   Bin 2281 -> 4418 bytes
 .../images/list-800-100-1.0-cairo-reference.png    |   Bin 2069 -> 2360 bytes
 .../images/list-800-100-2.0-agg-reference.png      |   Bin 5016 -> 7382 bytes
 .../images/list-800-100-2.0-cairo-reference.png    |   Bin 4478 -> 4320 bytes
 ...image-compositing-512-512-1.0-agg-reference.png |   Bin 0 -> 81860 bytes
 ...age-compositing-512-512-1.0-cairo-reference.png |   Bin 0 -> 87213 bytes
 ...image-compositing-512-512-2.0-agg-reference.png |   Bin 0 -> 104855 bytes
 ...age-compositing-512-512-2.0-cairo-reference.png |   Bin 0 -> 112624 bytes
 .../marker-collide-512-512-1.0-agg-reference.png   |   Bin 0 -> 30559 bytes
 .../marker-collide-512-512-1.0-cairo-reference.png |   Bin 0 -> 27120 bytes
 .../marker-collide-512-512-2.0-agg-reference.png   |   Bin 0 -> 27946 bytes
 .../marker-collide-512-512-2.0-cairo-reference.png |   Bin 0 -> 26323 bytes
 ...interior-position-600-400-1.0-agg-reference.png |   Bin 0 -> 1211 bytes
 ...terior-position-600-400-1.0-cairo-reference.png |   Bin 0 -> 1196 bytes
 ...interior-position-600-400-2.0-agg-reference.png |   Bin 0 -> 1330 bytes
 ...terior-position-600-400-2.0-cairo-reference.png |   Bin 0 -> 1978 bytes
 ...rker-multi-policy-600-400-1.0-agg-reference.png |   Bin 5047 -> 5015 bytes
 ...er-multi-policy-600-400-1.0-cairo-reference.png |   Bin 5151 -> 5135 bytes
 ...rker-multi-policy-600-400-2.0-agg-reference.png |   Bin 6775 -> 6728 bytes
 ...er-multi-policy-600-400-2.0-cairo-reference.png |   Bin 7187 -> 7158 bytes
 ...arker-on-hex-grid-257-256-1.0-agg-reference.png |   Bin 5144 -> 5138 bytes
 ...ker-on-hex-grid-257-256-1.0-cairo-reference.png |   Bin 3664 -> 5366 bytes
 ...arker-on-hex-grid-257-256-2.0-agg-reference.png |   Bin 6515 -> 6487 bytes
 ...ker-on-hex-grid-257-256-2.0-cairo-reference.png |   Bin 5454 -> 6741 bytes
 ...arker-on-hex-grid-400-600-1.0-agg-reference.png |   Bin 22398 -> 23045 bytes
 ...ker-on-hex-grid-400-600-1.0-cairo-reference.png |   Bin 23241 -> 23572 bytes
 ...arker-on-hex-grid-400-600-2.0-agg-reference.png |   Bin 13119 -> 13111 bytes
 ...ker-on-hex-grid-400-600-2.0-cairo-reference.png |   Bin 11453 -> 12801 bytes
 ...arker-on-hex-grid-600-400-1.0-agg-reference.png |   Bin 18751 -> 18937 bytes
 ...ker-on-hex-grid-600-400-1.0-cairo-reference.png |   Bin 18468 -> 18215 bytes
 ...arker-on-hex-grid-600-400-2.0-agg-reference.png |   Bin 11946 -> 11944 bytes
 ...ker-on-hex-grid-600-400-2.0-cairo-reference.png |   Bin 9111 -> 10162 bytes
 .../marker-on-line-600-400-1.0-agg-reference.png   |   Bin 2493 -> 2501 bytes
 .../marker-on-line-600-400-1.0-cairo-reference.png |   Bin 2442 -> 2435 bytes
 .../marker-on-line-600-400-2.0-agg-reference.png   |   Bin 2982 -> 2966 bytes
 .../marker-on-line-600-400-2.0-cairo-reference.png |   Bin 2862 -> 2825 bytes
 ...e-and-avoid-edges-512-512-1.0-agg-reference.png |   Bin 0 -> 17764 bytes
 ...and-avoid-edges-512-512-1.0-cairo-reference.png |   Bin 0 -> 18272 bytes
 ...e-and-avoid-edges-512-512-2.0-agg-reference.png |   Bin 0 -> 15331 bytes
 ...and-avoid-edges-512-512-2.0-cairo-reference.png |   Bin 0 -> 15168 bytes
 ...nd-line-placement-600-400-1.0-agg-reference.png |   Bin 0 -> 11602 bytes
 ...-line-placement-600-400-1.0-cairo-reference.png |   Bin 0 -> 11499 bytes
 ...nd-line-placement-600-400-2.0-agg-reference.png |   Bin 0 -> 12570 bytes
 ...-line-placement-600-400-2.0-cairo-reference.png |   Bin 0 -> 12389 bytes
 ...x-first-placement-600-400-1.0-agg-reference.png |   Bin 0 -> 878 bytes
 ...first-placement-600-400-1.0-cairo-reference.png |   Bin 0 -> 1103 bytes
 ...x-first-placement-600-400-2.0-agg-reference.png |   Bin 0 -> 1381 bytes
 ...first-placement-600-400-2.0-cairo-reference.png |   Bin 0 -> 1449 bytes
 ...ex-last-placement-600-400-1.0-agg-reference.png |   Bin 0 -> 876 bytes
 ...-last-placement-600-400-1.0-cairo-reference.png |   Bin 0 -> 1097 bytes
 ...ex-last-placement-600-400-2.0-agg-reference.png |   Bin 0 -> 1360 bytes
 ...-last-placement-600-400-2.0-cairo-reference.png |   Bin 0 -> 1450 bytes
 ...-eq-width-overlap-600-400-1.0-agg-reference.png |   Bin 15271 -> 16330 bytes
 ...q-width-overlap-600-400-1.0-cairo-reference.png |   Bin 15287 -> 16268 bytes
 ...-eq-width-overlap-600-400-2.0-agg-reference.png |   Bin 18112 -> 20682 bytes
 ...q-width-overlap-600-400-2.0-cairo-reference.png |   Bin 18483 -> 20922 bytes
 ...r-path-expression-500-100-1.0-agg-reference.png |   Bin 0 -> 207 bytes
 ...path-expression-500-100-1.0-cairo-reference.png |   Bin 0 -> 203 bytes
 ...r-path-expression-500-100-2.0-agg-reference.png |   Bin 0 -> 221 bytes
 ...path-expression-500-100-2.0-cairo-reference.png |   Bin 0 -> 261 bytes
 ...-recenter-collide-256-128-1.0-agg-reference.png |   Bin 0 -> 310 bytes
 ...ecenter-collide-256-128-1.0-cairo-reference.png |   Bin 0 -> 319 bytes
 ...-recenter-collide-256-128-2.0-agg-reference.png |   Bin 0 -> 593 bytes
 ...ecenter-collide-256-128-2.0-cairo-reference.png |   Bin 0 -> 653 bytes
 ...g-empty-g-element-500-100-1.0-agg-reference.png |   Bin 0 -> 328 bytes
 ...empty-g-element-500-100-1.0-cairo-reference.png |   Bin 0 -> 342 bytes
 ...g-empty-g-element-500-100-2.0-agg-reference.png |   Bin 0 -> 500 bytes
 ...empty-g-element-500-100-2.0-cairo-reference.png |   Bin 0 -> 620 bytes
 ...ker-svg-opacity-500-100-1.0-cairo-reference.png |   Bin 228 -> 229 bytes
 ...ker-svg-opacity-500-100-2.0-cairo-reference.png |   Bin 315 -> 317 bytes
 ...rker-svg-opacity2-500-100-1.0-agg-reference.png |   Bin 0 -> 145 bytes
 ...er-svg-opacity2-500-100-1.0-cairo-reference.png |   Bin 0 -> 145 bytes
 ...rker-svg-opacity2-500-100-2.0-agg-reference.png |   Bin 0 -> 151 bytes
 ...er-svg-opacity2-500-100-2.0-cairo-reference.png |   Bin 0 -> 151 bytes
 ...r-expressions-all-256-256-1.0-agg-reference.png |   Bin 0 -> 2852 bytes
 ...expressions-all-256-256-1.0-cairo-reference.png |   Bin 0 -> 2746 bytes
 ...r-expressions-all-256-256-2.0-agg-reference.png |   Bin 0 -> 4190 bytes
 ...expressions-all-256-256-2.0-cairo-reference.png |   Bin 0 -> 3933 bytes
 .../marker-vs-point-512-512-1.0-agg-reference.png  |   Bin 0 -> 76063 bytes
 ...marker-vs-point-512-512-1.0-cairo-reference.png |   Bin 0 -> 81216 bytes
 .../marker-vs-point-512-512-2.0-agg-reference.png  |   Bin 0 -> 116097 bytes
 ...marker-vs-point-512-512-2.0-cairo-reference.png |   Bin 0 -> 124796 bytes
 ...ole-multi-polygon-512-512-1.0-agg-reference.png |   Bin 0 -> 30129 bytes
 ...e-multi-polygon-512-512-1.0-cairo-reference.png |   Bin 0 -> 30099 bytes
 ...ole-multi-polygon-512-512-2.0-agg-reference.png |   Bin 0 -> 25418 bytes
 ...e-multi-polygon-512-512-2.0-cairo-reference.png |   Bin 0 -> 25311 bytes
 ...-background-image-257-256-1.0-agg-reference.png |   Bin 13365 -> 13812 bytes
 ...ackground-image-257-256-1.0-cairo-reference.png |   Bin 13373 -> 13375 bytes
 ...-background-image-257-256-2.0-agg-reference.png |   Bin 9388 -> 9424 bytes
 ...ackground-image-257-256-2.0-cairo-reference.png |   Bin 8637 -> 8515 bytes
 ...-background-image-400-600-1.0-agg-reference.png |   Bin 15523 -> 15675 bytes
 ...ackground-image-400-600-1.0-cairo-reference.png |   Bin 15627 -> 15753 bytes
 ...-background-image-400-600-2.0-agg-reference.png |   Bin 24099 -> 23715 bytes
 ...ackground-image-400-600-2.0-cairo-reference.png |   Bin 23048 -> 23051 bytes
 ...-background-image-600-400-1.0-agg-reference.png |   Bin 22349 -> 22483 bytes
 ...ackground-image-600-400-1.0-cairo-reference.png |   Bin 21884 -> 21935 bytes
 ...-background-image-600-400-2.0-agg-reference.png |   Bin 33048 -> 32711 bytes
 ...ackground-image-600-400-2.0-cairo-reference.png |   Bin 31932 -> 32048 bytes
 ...nd-hsla-transform-257-256-1.0-agg-reference.png |   Bin 14095 -> 12868 bytes
 ...-hsla-transform-257-256-1.0-cairo-reference.png |   Bin 13246 -> 13375 bytes
 ...nd-hsla-transform-257-256-2.0-agg-reference.png |   Bin 9596 -> 8777 bytes
 ...-hsla-transform-257-256-2.0-cairo-reference.png |   Bin 8637 -> 8515 bytes
 ...nd-hsla-transform-400-600-1.0-agg-reference.png |   Bin 16429 -> 15610 bytes
 ...-hsla-transform-400-600-1.0-cairo-reference.png |   Bin 15496 -> 15753 bytes
 ...nd-hsla-transform-400-600-2.0-agg-reference.png |   Bin 24719 -> 22050 bytes
 ...-hsla-transform-400-600-2.0-cairo-reference.png |   Bin 23396 -> 23051 bytes
 ...nd-hsla-transform-600-400-1.0-agg-reference.png |   Bin 22999 -> 21003 bytes
 ...-hsla-transform-600-400-1.0-cairo-reference.png |   Bin 21317 -> 21935 bytes
 ...nd-hsla-transform-600-400-2.0-agg-reference.png |   Bin 35507 -> 30260 bytes
 ...-hsla-transform-600-400-2.0-cairo-reference.png |   Bin 32087 -> 32048 bytes
 ...ge-linear-comp-op-500-100-1.0-agg-reference.png |   Bin 0 -> 6419 bytes
 ...-linear-comp-op-500-100-1.0-cairo-reference.png |   Bin 0 -> 7564 bytes
 ...ge-linear-comp-op-500-100-2.0-agg-reference.png |   Bin 0 -> 4137 bytes
 ...-linear-comp-op-500-100-2.0-cairo-reference.png |   Bin 0 -> 5219 bytes
 ...acement_on_points-500-100-1.0-agg-reference.png |   Bin 990 -> 966 bytes
 ...acement_on_points-500-100-2.0-agg-reference.png |   Bin 1163 -> 1160 bytes
 .../orientation-800-200-1.0-agg-reference.png      |   Bin 0 -> 3623 bytes
 .../orientation-800-200-1.0-cairo-reference.png    |   Bin 0 -> 2865 bytes
 .../orientation-800-200-2.0-agg-reference.png      |   Bin 0 -> 4964 bytes
 .../orientation-800-200-2.0-cairo-reference.png    |   Bin 0 -> 3853 bytes
 ...lizer-expressions-256-256-1.0-agg-reference.png |   Bin 0 -> 809 bytes
 ...zer-expressions-256-256-1.0-cairo-reference.png |   Bin 0 -> 872 bytes
 ...lizer-expressions-256-256-2.0-agg-reference.png |   Bin 0 -> 1248 bytes
 ...zer-expressions-256-256-2.0-cairo-reference.png |   Bin 0 -> 1186 bytes
 ...r-expressions-all-256-256-1.0-agg-reference.png |   Bin 0 -> 3091 bytes
 ...expressions-all-256-256-1.0-cairo-reference.png |   Bin 0 -> 3058 bytes
 ...r-expressions-all-256-256-2.0-agg-reference.png |   Bin 0 -> 4569 bytes
 ...expressions-all-256-256-2.0-cairo-reference.png |   Bin 0 -> 4291 bytes
 ...ap-placement-expr-500-500-1.0-agg-reference.png |   Bin 0 -> 1146 bytes
 ...-placement-expr-500-500-1.0-cairo-reference.png |   Bin 0 -> 2465 bytes
 ...ap-placement-expr-500-500-2.0-agg-reference.png |   Bin 0 -> 1605 bytes
 ...-placement-expr-500-500-2.0-cairo-reference.png |   Bin 0 -> 3864 bytes
 ...lizer-expressions-256-256-1.0-agg-reference.png |   Bin 0 -> 2456 bytes
 ...zer-expressions-256-256-1.0-cairo-reference.png |   Bin 0 -> 2469 bytes
 ...lizer-expressions-256-256-2.0-agg-reference.png |   Bin 0 -> 3808 bytes
 ...zer-expressions-256-256-2.0-cairo-reference.png |   Bin 0 -> 3747 bytes
 ...r-expressions-all-256-256-1.0-agg-reference.png |   Bin 0 -> 3085 bytes
 ...expressions-all-256-256-1.0-cairo-reference.png |   Bin 0 -> 3113 bytes
 ...r-expressions-all-256-256-2.0-agg-reference.png |   Bin 0 -> 4979 bytes
 ...expressions-all-256-256-2.0-cairo-reference.png |   Bin 0 -> 4690 bytes
 ...gon-winding-order-300-300-1.0-agg-reference.png |   Bin 0 -> 1220 bytes
 ...n-winding-order-300-300-1.0-cairo-reference.png |   Bin 0 -> 1178 bytes
 ...gon-winding-order-300-300-2.0-agg-reference.png |   Bin 0 -> 1738 bytes
 ...n-winding-order-300-300-2.0-cairo-reference.png |   Bin 0 -> 1754 bytes
 .../postgis-inline-512-512-1.0-agg-reference.png   |   Bin 0 -> 3080 bytes
 .../postgis-inline-512-512-1.0-cairo-reference.png |   Bin 0 -> 3059 bytes
 .../postgis-inline-512-512-2.0-agg-reference.png   |   Bin 0 -> 3990 bytes
 .../postgis-inline-512-512-2.0-cairo-reference.png |   Bin 0 -> 3945 bytes
 .../images/python-Format-reference.png             |   Bin 0 -> 1580 bytes
 .../images/python-IfElse-reference.png             |   Bin 0 -> 1739 bytes
 .../visual_tests/images/python-List-reference.png  |   Bin 0 -> 2862 bytes
 .../images/python-MyText-reference.png             |   Bin 0 -> 2416 bytes
 .../images/python-TextNode-reference.png           |   Bin 0 -> 1587 bytes
 ...r-color-to-alpha1-512-512-1.0-agg-reference.png |   Bin 0 -> 73162 bytes
 ...color-to-alpha1-512-512-1.0-cairo-reference.png |   Bin 0 -> 70685 bytes
 ...r-color-to-alpha1-512-512-2.0-agg-reference.png |   Bin 0 -> 73162 bytes
 ...color-to-alpha1-512-512-2.0-cairo-reference.png |   Bin 0 -> 70685 bytes
 ...r-color-to-alpha2-512-512-1.0-agg-reference.png |   Bin 0 -> 6925 bytes
 ...color-to-alpha2-512-512-1.0-cairo-reference.png |   Bin 0 -> 10477 bytes
 ...r-color-to-alpha2-512-512-2.0-agg-reference.png |   Bin 0 -> 6925 bytes
 ...color-to-alpha2-512-512-2.0-cairo-reference.png |   Bin 0 -> 10477 bytes
 ...r-color-to-alpha3-512-512-1.0-agg-reference.png |   Bin 0 -> 6748 bytes
 ...color-to-alpha3-512-512-1.0-cairo-reference.png |   Bin 0 -> 12863 bytes
 ...r-color-to-alpha3-512-512-2.0-agg-reference.png |   Bin 0 -> 6748 bytes
 ...color-to-alpha3-512-512-2.0-cairo-reference.png |   Bin 0 -> 12863 bytes
 ...r-color-to-alpha4-512-512-1.0-agg-reference.png |   Bin 0 -> 6426 bytes
 ...color-to-alpha4-512-512-1.0-cairo-reference.png |   Bin 0 -> 7787 bytes
 ...r-color-to-alpha4-512-512-2.0-agg-reference.png |   Bin 0 -> 6426 bytes
 ...color-to-alpha4-512-512-2.0-cairo-reference.png |   Bin 0 -> 7787 bytes
 ...r-color-to-alpha5-512-512-1.0-agg-reference.png |   Bin 0 -> 7777 bytes
 ...color-to-alpha5-512-512-1.0-cairo-reference.png |   Bin 0 -> 7787 bytes
 ...r-color-to-alpha5-512-512-2.0-agg-reference.png |   Bin 0 -> 7777 bytes
 ...color-to-alpha5-512-512-2.0-cairo-reference.png |   Bin 0 -> 7787 bytes
 .../raster_colorizer-512-512-1.0-agg-reference.png |   Bin 0 -> 7787 bytes
 ...aster_colorizer-512-512-1.0-cairo-reference.png |   Bin 0 -> 7787 bytes
 .../raster_colorizer-512-512-2.0-agg-reference.png |   Bin 0 -> 7787 bytes
 ...aster_colorizer-512-512-2.0-cairo-reference.png |   Bin 0 -> 7787 bytes
 ...raster_symbolizer-512-512-1.0-agg-reference.png |   Bin 0 -> 19638 bytes
 ...ster_symbolizer-512-512-1.0-cairo-reference.png |   Bin 0 -> 19638 bytes
 ...raster_symbolizer-512-512-2.0-agg-reference.png |   Bin 0 -> 19638 bytes
 ...ster_symbolizer-512-512-2.0-cairo-reference.png |   Bin 0 -> 19638 bytes
 .../repeat-labels-1-750-250-1.0-agg-reference.png  |   Bin 0 -> 7569 bytes
 ...repeat-labels-1-750-250-1.0-cairo-reference.png |   Bin 0 -> 4566 bytes
 .../repeat-labels-1-750-250-2.0-agg-reference.png  |   Bin 0 -> 7087 bytes
 ...repeat-labels-1-750-250-2.0-cairo-reference.png |   Bin 0 -> 5391 bytes
 .../repeat-labels-2-750-250-1.0-agg-reference.png  |   Bin 0 -> 5438 bytes
 ...repeat-labels-2-750-250-1.0-cairo-reference.png |   Bin 0 -> 3247 bytes
 .../repeat-labels-2-750-250-2.0-agg-reference.png  |   Bin 0 -> 3091 bytes
 ...repeat-labels-2-750-250-2.0-cairo-reference.png |   Bin 0 -> 3248 bytes
 .../repeat-labels-3-750-250-1.0-agg-reference.png  |   Bin 0 -> 9343 bytes
 ...repeat-labels-3-750-250-1.0-cairo-reference.png |   Bin 0 -> 5011 bytes
 .../repeat-labels-3-750-250-2.0-agg-reference.png  |   Bin 0 -> 9380 bytes
 ...repeat-labels-3-750-250-2.0-cairo-reference.png |   Bin 0 -> 6900 bytes
 .../repeat-labels-4-750-250-1.0-agg-reference.png  |   Bin 0 -> 9417 bytes
 ...repeat-labels-4-750-250-1.0-cairo-reference.png |   Bin 0 -> 5101 bytes
 .../repeat-labels-4-750-250-2.0-agg-reference.png  |   Bin 0 -> 9497 bytes
 ...repeat-labels-4-750-250-2.0-cairo-reference.png |   Bin 0 -> 7044 bytes
 ...grouped-rendering-600-600-1.0-agg-reference.png |   Bin 0 -> 97311 bytes
 ...ouped-rendering-600-600-1.0-cairo-reference.png |   Bin 0 -> 97392 bytes
 ...grouped-rendering-600-600-2.0-agg-reference.png |   Bin 0 -> 85899 bytes
 ...ouped-rendering-600-600-2.0-cairo-reference.png |   Bin 0 -> 86275 bytes
 ...grouped-rendering-600-600-1.0-agg-reference.png |   Bin 0 -> 97650 bytes
 ...ouped-rendering-600-600-1.0-cairo-reference.png |   Bin 0 -> 99163 bytes
 ...grouped-rendering-600-600-2.0-agg-reference.png |   Bin 0 -> 85131 bytes
 ...ouped-rendering-600-600-2.0-cairo-reference.png |   Bin 0 -> 86195 bytes
 .../images/rtl-point-200-200-1.0-agg-reference.png |   Bin 1026 -> 1047 bytes
 .../rtl-point-200-200-1.0-cairo-reference.png      |   Bin 998 -> 1007 bytes
 .../images/rtl-point-200-200-2.0-agg-reference.png |   Bin 1494 -> 1370 bytes
 .../rtl-point-200-200-2.0-cairo-reference.png      |   Bin 1500 -> 1397 bytes
 ...e-and-avoid-edges-512-512-1.0-agg-reference.png |   Bin 0 -> 10951 bytes
 ...and-avoid-edges-512-512-1.0-cairo-reference.png |   Bin 0 -> 21137 bytes
 ...e-and-avoid-edges-512-512-2.0-agg-reference.png |   Bin 0 -> 14757 bytes
 ...and-avoid-edges-512-512-2.0-cairo-reference.png |   Bin 0 -> 20410 bytes
 ...-spacing-eq-width-600-400-1.0-agg-reference.png |   Bin 3665 -> 10263 bytes
 ...pacing-eq-width-600-400-1.0-cairo-reference.png |   Bin 3280 -> 8521 bytes
 ...-spacing-eq-width-600-400-2.0-agg-reference.png |   Bin 4090 -> 16403 bytes
 ...pacing-eq-width-600-400-2.0-cairo-reference.png |   Bin 3872 -> 10440 bytes
 ...shield-on-polygon-600-400-1.0-agg-reference.png |   Bin 10334 -> 10797 bytes
 ...ield-on-polygon-600-400-1.0-cairo-reference.png |   Bin 10551 -> 10694 bytes
 ...shield-on-polygon-600-400-2.0-agg-reference.png |   Bin 15861 -> 16974 bytes
 ...ield-on-polygon-600-400-2.0-cairo-reference.png |   Bin 16077 -> 15763 bytes
 ...hieldsymbolizer-1-490-100-1.0-agg-reference.png |   Bin 1233 -> 1532 bytes
 ...eldsymbolizer-1-490-100-1.0-cairo-reference.png |   Bin 1279 -> 1384 bytes
 ...hieldsymbolizer-1-490-100-2.0-agg-reference.png |   Bin 2447 -> 2734 bytes
 ...eldsymbolizer-1-490-100-2.0-cairo-reference.png |   Bin 2554 -> 2566 bytes
 ...hieldsymbolizer-1-495-100-1.0-agg-reference.png |   Bin 1491 -> 1603 bytes
 ...eldsymbolizer-1-495-100-1.0-cairo-reference.png |   Bin 1443 -> 1535 bytes
 ...hieldsymbolizer-1-495-100-2.0-agg-reference.png |   Bin 2672 -> 3048 bytes
 ...eldsymbolizer-1-495-100-2.0-cairo-reference.png |   Bin 2842 -> 2941 bytes
 ...hieldsymbolizer-1-497-100-1.0-agg-reference.png |   Bin 1828 -> 1769 bytes
 ...eldsymbolizer-1-497-100-1.0-cairo-reference.png |   Bin 1659 -> 1672 bytes
 ...hieldsymbolizer-1-497-100-2.0-agg-reference.png |   Bin 3306 -> 3385 bytes
 ...eldsymbolizer-1-497-100-2.0-cairo-reference.png |   Bin 3190 -> 3313 bytes
 ...hieldsymbolizer-1-498-100-1.0-agg-reference.png |   Bin 1790 -> 1753 bytes
 ...eldsymbolizer-1-498-100-1.0-cairo-reference.png |   Bin 1553 -> 1639 bytes
 ...hieldsymbolizer-1-498-100-2.0-agg-reference.png |   Bin 3249 -> 3311 bytes
 ...eldsymbolizer-1-498-100-2.0-cairo-reference.png |   Bin 3197 -> 3302 bytes
 ...hieldsymbolizer-1-499-100-1.0-agg-reference.png |   Bin 1810 -> 1750 bytes
 ...eldsymbolizer-1-499-100-1.0-cairo-reference.png |   Bin 1627 -> 1680 bytes
 ...hieldsymbolizer-1-499-100-2.0-agg-reference.png |   Bin 3269 -> 3324 bytes
 ...eldsymbolizer-1-499-100-2.0-cairo-reference.png |   Bin 3184 -> 3368 bytes
 ...hieldsymbolizer-1-500-100-1.0-agg-reference.png |   Bin 1267 -> 1559 bytes
 ...eldsymbolizer-1-500-100-1.0-cairo-reference.png |   Bin 1263 -> 1359 bytes
 ...hieldsymbolizer-1-500-100-2.0-agg-reference.png |   Bin 2360 -> 2707 bytes
 ...eldsymbolizer-1-500-100-2.0-cairo-reference.png |   Bin 2548 -> 2600 bytes
 ...hieldsymbolizer-1-501-100-1.0-agg-reference.png |   Bin 1827 -> 1761 bytes
 ...eldsymbolizer-1-501-100-1.0-cairo-reference.png |   Bin 1607 -> 1663 bytes
 ...hieldsymbolizer-1-501-100-2.0-agg-reference.png |   Bin 3321 -> 3225 bytes
 ...eldsymbolizer-1-501-100-2.0-cairo-reference.png |   Bin 3187 -> 3322 bytes
 ...hieldsymbolizer-1-502-100-1.0-agg-reference.png |   Bin 1669 -> 1745 bytes
 ...eldsymbolizer-1-502-100-1.0-cairo-reference.png |   Bin 1547 -> 1623 bytes
 ...hieldsymbolizer-1-502-100-2.0-agg-reference.png |   Bin 3262 -> 3297 bytes
 ...eldsymbolizer-1-502-100-2.0-cairo-reference.png |   Bin 3219 -> 3238 bytes
 ...hieldsymbolizer-1-505-100-1.0-agg-reference.png |   Bin 1508 -> 1597 bytes
 ...eldsymbolizer-1-505-100-1.0-cairo-reference.png |   Bin 1430 -> 1521 bytes
 ...hieldsymbolizer-1-505-100-2.0-agg-reference.png |   Bin 2683 -> 3066 bytes
 ...eldsymbolizer-1-505-100-2.0-cairo-reference.png |   Bin 2836 -> 2955 bytes
 ...hieldsymbolizer-1-510-100-1.0-agg-reference.png |   Bin 1232 -> 1529 bytes
 ...eldsymbolizer-1-510-100-1.0-cairo-reference.png |   Bin 1277 -> 1379 bytes
 ...hieldsymbolizer-1-510-100-2.0-agg-reference.png |   Bin 2462 -> 2732 bytes
 ...eldsymbolizer-1-510-100-2.0-cairo-reference.png |   Bin 2569 -> 2580 bytes
 ...hieldsymbolizer-2-490-100-1.0-agg-reference.png |   Bin 0 -> 1577 bytes
 ...eldsymbolizer-2-490-100-1.0-cairo-reference.png |   Bin 0 -> 1272 bytes
 ...hieldsymbolizer-2-490-100-2.0-agg-reference.png |   Bin 0 -> 2721 bytes
 ...eldsymbolizer-2-490-100-2.0-cairo-reference.png |   Bin 0 -> 2385 bytes
 ...hieldsymbolizer-2-495-100-1.0-agg-reference.png |   Bin 0 -> 1643 bytes
 ...eldsymbolizer-2-495-100-1.0-cairo-reference.png |   Bin 0 -> 1421 bytes
 ...hieldsymbolizer-2-495-100-2.0-agg-reference.png |   Bin 0 -> 2993 bytes
 ...eldsymbolizer-2-495-100-2.0-cairo-reference.png |   Bin 0 -> 2696 bytes
 ...hieldsymbolizer-2-497-100-1.0-agg-reference.png |   Bin 0 -> 1761 bytes
 ...eldsymbolizer-2-497-100-1.0-cairo-reference.png |   Bin 0 -> 1618 bytes
 ...hieldsymbolizer-2-497-100-2.0-agg-reference.png |   Bin 0 -> 3353 bytes
 ...eldsymbolizer-2-497-100-2.0-cairo-reference.png |   Bin 0 -> 3087 bytes
 ...hieldsymbolizer-2-498-100-1.0-agg-reference.png |   Bin 0 -> 1756 bytes
 ...eldsymbolizer-2-498-100-1.0-cairo-reference.png |   Bin 0 -> 1527 bytes
 ...hieldsymbolizer-2-498-100-2.0-agg-reference.png |   Bin 0 -> 3229 bytes
 ...eldsymbolizer-2-498-100-2.0-cairo-reference.png |   Bin 0 -> 3042 bytes
 ...hieldsymbolizer-2-499-100-1.0-agg-reference.png |   Bin 0 -> 1713 bytes
 ...eldsymbolizer-2-499-100-1.0-cairo-reference.png |   Bin 0 -> 1642 bytes
 ...hieldsymbolizer-2-499-100-2.0-agg-reference.png |   Bin 0 -> 3285 bytes
 ...eldsymbolizer-2-499-100-2.0-cairo-reference.png |   Bin 0 -> 3120 bytes
 ...hieldsymbolizer-2-500-100-1.0-agg-reference.png |   Bin 0 -> 1556 bytes
 ...eldsymbolizer-2-500-100-1.0-cairo-reference.png |   Bin 0 -> 1266 bytes
 ...hieldsymbolizer-2-500-100-2.0-agg-reference.png |   Bin 0 -> 2642 bytes
 ...eldsymbolizer-2-500-100-2.0-cairo-reference.png |   Bin 0 -> 2401 bytes
 ...hieldsymbolizer-2-501-100-1.0-agg-reference.png |   Bin 0 -> 1738 bytes
 ...eldsymbolizer-2-501-100-1.0-cairo-reference.png |   Bin 0 -> 1607 bytes
 ...hieldsymbolizer-2-501-100-2.0-agg-reference.png |   Bin 0 -> 3235 bytes
 ...eldsymbolizer-2-501-100-2.0-cairo-reference.png |   Bin 0 -> 3107 bytes
 ...hieldsymbolizer-2-502-100-1.0-agg-reference.png |   Bin 0 -> 1727 bytes
 ...eldsymbolizer-2-502-100-1.0-cairo-reference.png |   Bin 0 -> 1512 bytes
 ...hieldsymbolizer-2-502-100-2.0-agg-reference.png |   Bin 0 -> 3225 bytes
 ...eldsymbolizer-2-502-100-2.0-cairo-reference.png |   Bin 0 -> 3028 bytes
 ...hieldsymbolizer-2-505-100-1.0-agg-reference.png |   Bin 0 -> 1659 bytes
 ...eldsymbolizer-2-505-100-1.0-cairo-reference.png |   Bin 0 -> 1428 bytes
 ...hieldsymbolizer-2-505-100-2.0-agg-reference.png |   Bin 0 -> 3002 bytes
 ...eldsymbolizer-2-505-100-2.0-cairo-reference.png |   Bin 0 -> 2699 bytes
 ...hieldsymbolizer-2-510-100-1.0-agg-reference.png |   Bin 0 -> 1576 bytes
 ...eldsymbolizer-2-510-100-1.0-cairo-reference.png |   Bin 0 -> 1288 bytes
 ...hieldsymbolizer-2-510-100-2.0-agg-reference.png |   Bin 0 -> 2717 bytes
 ...eldsymbolizer-2-510-100-2.0-cairo-reference.png |   Bin 0 -> 2391 bytes
 ...hieldsymbolizer-3-490-100-1.0-agg-reference.png |   Bin 0 -> 1484 bytes
 ...eldsymbolizer-3-490-100-1.0-cairo-reference.png |   Bin 0 -> 1294 bytes
 ...hieldsymbolizer-3-490-100-2.0-agg-reference.png |   Bin 0 -> 2090 bytes
 ...eldsymbolizer-3-490-100-2.0-cairo-reference.png |   Bin 0 -> 1766 bytes
 ...hieldsymbolizer-3-495-100-1.0-agg-reference.png |   Bin 0 -> 1539 bytes
 ...eldsymbolizer-3-495-100-1.0-cairo-reference.png |   Bin 0 -> 1390 bytes
 ...hieldsymbolizer-3-495-100-2.0-agg-reference.png |   Bin 0 -> 2322 bytes
 ...eldsymbolizer-3-495-100-2.0-cairo-reference.png |   Bin 0 -> 1913 bytes
 ...hieldsymbolizer-3-497-100-1.0-agg-reference.png |   Bin 0 -> 1707 bytes
 ...eldsymbolizer-3-497-100-1.0-cairo-reference.png |   Bin 0 -> 1564 bytes
 ...hieldsymbolizer-3-497-100-2.0-agg-reference.png |   Bin 0 -> 2370 bytes
 ...eldsymbolizer-3-497-100-2.0-cairo-reference.png |   Bin 0 -> 2170 bytes
 ...hieldsymbolizer-3-498-100-1.0-agg-reference.png |   Bin 0 -> 1680 bytes
 ...eldsymbolizer-3-498-100-1.0-cairo-reference.png |   Bin 0 -> 1539 bytes
 ...hieldsymbolizer-3-498-100-2.0-agg-reference.png |   Bin 0 -> 2312 bytes
 ...eldsymbolizer-3-498-100-2.0-cairo-reference.png |   Bin 0 -> 2063 bytes
 ...hieldsymbolizer-3-499-100-1.0-agg-reference.png |   Bin 0 -> 1678 bytes
 ...eldsymbolizer-3-499-100-1.0-cairo-reference.png |   Bin 0 -> 1552 bytes
 ...hieldsymbolizer-3-499-100-2.0-agg-reference.png |   Bin 0 -> 2413 bytes
 ...eldsymbolizer-3-499-100-2.0-cairo-reference.png |   Bin 0 -> 2119 bytes
 ...hieldsymbolizer-3-500-100-1.0-agg-reference.png |   Bin 0 -> 1494 bytes
 ...eldsymbolizer-3-500-100-1.0-cairo-reference.png |   Bin 0 -> 1301 bytes
 ...hieldsymbolizer-3-500-100-2.0-agg-reference.png |   Bin 0 -> 2098 bytes
 ...eldsymbolizer-3-500-100-2.0-cairo-reference.png |   Bin 0 -> 1777 bytes
 ...hieldsymbolizer-3-501-100-1.0-agg-reference.png |   Bin 0 -> 1730 bytes
 ...eldsymbolizer-3-501-100-1.0-cairo-reference.png |   Bin 0 -> 1567 bytes
 ...hieldsymbolizer-3-501-100-2.0-agg-reference.png |   Bin 0 -> 2561 bytes
 ...eldsymbolizer-3-501-100-2.0-cairo-reference.png |   Bin 0 -> 2143 bytes
 ...hieldsymbolizer-3-502-100-1.0-agg-reference.png |   Bin 0 -> 1682 bytes
 ...eldsymbolizer-3-502-100-1.0-cairo-reference.png |   Bin 0 -> 1524 bytes
 ...hieldsymbolizer-3-502-100-2.0-agg-reference.png |   Bin 0 -> 2310 bytes
 ...eldsymbolizer-3-502-100-2.0-cairo-reference.png |   Bin 0 -> 2054 bytes
 ...hieldsymbolizer-3-505-100-1.0-agg-reference.png |   Bin 0 -> 1548 bytes
 ...eldsymbolizer-3-505-100-1.0-cairo-reference.png |   Bin 0 -> 1412 bytes
 ...hieldsymbolizer-3-505-100-2.0-agg-reference.png |   Bin 0 -> 2421 bytes
 ...eldsymbolizer-3-505-100-2.0-cairo-reference.png |   Bin 0 -> 1928 bytes
 ...hieldsymbolizer-3-510-100-1.0-agg-reference.png |   Bin 0 -> 1496 bytes
 ...eldsymbolizer-3-510-100-1.0-cairo-reference.png |   Bin 0 -> 1304 bytes
 ...hieldsymbolizer-3-510-100-2.0-agg-reference.png |   Bin 0 -> 2086 bytes
 ...eldsymbolizer-3-510-100-2.0-cairo-reference.png |   Bin 0 -> 1768 bytes
 ...hieldsymbolizer-4-490-100-1.0-agg-reference.png |   Bin 0 -> 1600 bytes
 ...eldsymbolizer-4-490-100-1.0-cairo-reference.png |   Bin 0 -> 1357 bytes
 ...hieldsymbolizer-4-490-100-2.0-agg-reference.png |   Bin 0 -> 2318 bytes
 ...eldsymbolizer-4-490-100-2.0-cairo-reference.png |   Bin 0 -> 2086 bytes
 ...hieldsymbolizer-4-495-100-1.0-agg-reference.png |   Bin 0 -> 1674 bytes
 ...eldsymbolizer-4-495-100-1.0-cairo-reference.png |   Bin 0 -> 1441 bytes
 ...hieldsymbolizer-4-495-100-2.0-agg-reference.png |   Bin 0 -> 2391 bytes
 ...eldsymbolizer-4-495-100-2.0-cairo-reference.png |   Bin 0 -> 2172 bytes
 ...hieldsymbolizer-4-497-100-1.0-agg-reference.png |   Bin 0 -> 1735 bytes
 ...eldsymbolizer-4-497-100-1.0-cairo-reference.png |   Bin 0 -> 1528 bytes
 ...hieldsymbolizer-4-497-100-2.0-agg-reference.png |   Bin 0 -> 2436 bytes
 ...eldsymbolizer-4-497-100-2.0-cairo-reference.png |   Bin 0 -> 2217 bytes
 ...hieldsymbolizer-4-498-100-1.0-agg-reference.png |   Bin 0 -> 1705 bytes
 ...eldsymbolizer-4-498-100-1.0-cairo-reference.png |   Bin 0 -> 1450 bytes
 ...hieldsymbolizer-4-498-100-2.0-agg-reference.png |   Bin 0 -> 2389 bytes
 ...eldsymbolizer-4-498-100-2.0-cairo-reference.png |   Bin 0 -> 2232 bytes
 ...hieldsymbolizer-4-499-100-1.0-agg-reference.png |   Bin 0 -> 1702 bytes
 ...eldsymbolizer-4-499-100-1.0-cairo-reference.png |   Bin 0 -> 1498 bytes
 ...hieldsymbolizer-4-499-100-2.0-agg-reference.png |   Bin 0 -> 2453 bytes
 ...eldsymbolizer-4-499-100-2.0-cairo-reference.png |   Bin 0 -> 2229 bytes
 ...hieldsymbolizer-4-500-100-1.0-agg-reference.png |   Bin 0 -> 1576 bytes
 ...eldsymbolizer-4-500-100-1.0-cairo-reference.png |   Bin 0 -> 1315 bytes
 ...hieldsymbolizer-4-500-100-2.0-agg-reference.png |   Bin 0 -> 2328 bytes
 ...eldsymbolizer-4-500-100-2.0-cairo-reference.png |   Bin 0 -> 2096 bytes
 ...hieldsymbolizer-4-501-100-1.0-agg-reference.png |   Bin 0 -> 1725 bytes
 ...eldsymbolizer-4-501-100-1.0-cairo-reference.png |   Bin 0 -> 1529 bytes
 ...hieldsymbolizer-4-501-100-2.0-agg-reference.png |   Bin 0 -> 2468 bytes
 ...eldsymbolizer-4-501-100-2.0-cairo-reference.png |   Bin 0 -> 2244 bytes
 ...hieldsymbolizer-4-502-100-1.0-agg-reference.png |   Bin 0 -> 1719 bytes
 ...eldsymbolizer-4-502-100-1.0-cairo-reference.png |   Bin 0 -> 1445 bytes
 ...hieldsymbolizer-4-502-100-2.0-agg-reference.png |   Bin 0 -> 2392 bytes
 ...eldsymbolizer-4-502-100-2.0-cairo-reference.png |   Bin 0 -> 2190 bytes
 ...hieldsymbolizer-4-505-100-1.0-agg-reference.png |   Bin 0 -> 1665 bytes
 ...eldsymbolizer-4-505-100-1.0-cairo-reference.png |   Bin 0 -> 1389 bytes
 ...hieldsymbolizer-4-505-100-2.0-agg-reference.png |   Bin 0 -> 2433 bytes
 ...eldsymbolizer-4-505-100-2.0-cairo-reference.png |   Bin 0 -> 2090 bytes
 ...hieldsymbolizer-4-510-100-1.0-agg-reference.png |   Bin 0 -> 1597 bytes
 ...eldsymbolizer-4-510-100-1.0-cairo-reference.png |   Bin 0 -> 1361 bytes
 ...hieldsymbolizer-4-510-100-2.0-agg-reference.png |   Bin 0 -> 2314 bytes
 ...eldsymbolizer-4-510-100-2.0-cairo-reference.png |   Bin 0 -> 2057 bytes
 .../images/simple-100-100-1.0-agg-reference.png    |   Bin 1064 -> 1392 bytes
 .../images/simple-100-100-1.0-cairo-reference.png  |   Bin 1041 -> 1039 bytes
 .../images/simple-100-100-2.0-agg-reference.png    |   Bin 1293 -> 1590 bytes
 .../images/simple-100-100-2.0-cairo-reference.png  |   Bin 1242 -> 1455 bytes
 .../images/simple-150-100-1.0-agg-reference.png    |   Bin 1740 -> 2024 bytes
 .../images/simple-150-100-1.0-cairo-reference.png  |   Bin 1484 -> 1472 bytes
 .../images/simple-150-100-2.0-agg-reference.png    |   Bin 2078 -> 2204 bytes
 .../images/simple-150-100-2.0-cairo-reference.png  |   Bin 1976 -> 1830 bytes
 .../images/simple-250-100-1.0-agg-reference.png    |   Bin 2169 -> 3448 bytes
 .../images/simple-250-100-1.0-cairo-reference.png  |   Bin 1923 -> 1983 bytes
 .../images/simple-250-100-2.0-agg-reference.png    |   Bin 2535 -> 3460 bytes
 .../images/simple-250-100-2.0-cairo-reference.png  |   Bin 2444 -> 2416 bytes
 .../images/simple-300-100-1.0-agg-reference.png    |   Bin 2361 -> 3552 bytes
 .../images/simple-300-100-1.0-cairo-reference.png  |   Bin 2070 -> 2052 bytes
 .../images/simple-300-100-2.0-agg-reference.png    |   Bin 3279 -> 4070 bytes
 .../images/simple-300-100-2.0-cairo-reference.png  |   Bin 3017 -> 2905 bytes
 .../images/simple-400-100-1.0-agg-reference.png    |   Bin 2482 -> 4044 bytes
 .../images/simple-400-100-1.0-cairo-reference.png  |   Bin 2182 -> 2149 bytes
 .../images/simple-400-100-2.0-agg-reference.png    |   Bin 3769 -> 6023 bytes
 .../images/simple-400-100-2.0-cairo-reference.png  |   Bin 3372 -> 3755 bytes
 .../images/simple-600-100-1.0-agg-reference.png    |   Bin 2372 -> 4331 bytes
 .../images/simple-600-100-1.0-cairo-reference.png  |   Bin 2088 -> 2246 bytes
 .../images/simple-600-100-2.0-agg-reference.png    |   Bin 4852 -> 6628 bytes
 .../images/simple-600-100-2.0-cairo-reference.png  |   Bin 4099 -> 3880 bytes
 .../images/simple-800-100-1.0-agg-reference.png    |   Bin 2326 -> 4212 bytes
 .../images/simple-800-100-1.0-cairo-reference.png  |   Bin 2068 -> 2416 bytes
 .../images/simple-800-100-2.0-agg-reference.png    |   Bin 5224 -> 6685 bytes
 .../images/simple-800-100-2.0-cairo-reference.png  |   Bin 4935 -> 3895 bytes
 .../images/simple-E-500-100-1.0-agg-reference.png  |   Bin 782 -> 838 bytes
 .../simple-E-500-100-1.0-cairo-reference.png       |   Bin 782 -> 782 bytes
 .../images/simple-E-500-100-2.0-agg-reference.png  |   Bin 1203 -> 1359 bytes
 .../simple-E-500-100-2.0-cairo-reference.png       |   Bin 1236 -> 1233 bytes
 .../images/simple-N-500-100-1.0-agg-reference.png  |   Bin 791 -> 839 bytes
 .../simple-N-500-100-1.0-cairo-reference.png       |   Bin 791 -> 791 bytes
 .../images/simple-N-500-100-2.0-agg-reference.png  |   Bin 1209 -> 1354 bytes
 .../simple-N-500-100-2.0-cairo-reference.png       |   Bin 1228 -> 1237 bytes
 .../images/simple-NE-500-100-1.0-agg-reference.png |   Bin 788 -> 843 bytes
 .../simple-NE-500-100-1.0-cairo-reference.png      |   Bin 788 -> 789 bytes
 .../images/simple-NE-500-100-2.0-agg-reference.png |   Bin 1222 -> 1381 bytes
 .../simple-NE-500-100-2.0-cairo-reference.png      |   Bin 1243 -> 1241 bytes
 .../images/simple-NW-500-100-1.0-agg-reference.png |   Bin 797 -> 844 bytes
 .../simple-NW-500-100-1.0-cairo-reference.png      |   Bin 797 -> 798 bytes
 .../images/simple-NW-500-100-2.0-agg-reference.png |   Bin 1220 -> 1365 bytes
 .../simple-NW-500-100-2.0-cairo-reference.png      |   Bin 1235 -> 1242 bytes
 .../images/simple-S-500-100-1.0-agg-reference.png  |   Bin 791 -> 839 bytes
 .../simple-S-500-100-1.0-cairo-reference.png       |   Bin 791 -> 791 bytes
 .../images/simple-S-500-100-2.0-agg-reference.png  |   Bin 1210 -> 1355 bytes
 .../simple-S-500-100-2.0-cairo-reference.png       |   Bin 1232 -> 1237 bytes
 .../images/simple-SE-500-100-1.0-agg-reference.png |   Bin 788 -> 843 bytes
 .../simple-SE-500-100-1.0-cairo-reference.png      |   Bin 788 -> 789 bytes
 .../images/simple-SE-500-100-2.0-agg-reference.png |   Bin 1223 -> 1384 bytes
 .../simple-SE-500-100-2.0-cairo-reference.png      |   Bin 1244 -> 1241 bytes
 .../images/simple-SW-500-100-1.0-agg-reference.png |   Bin 797 -> 844 bytes
 .../simple-SW-500-100-1.0-cairo-reference.png      |   Bin 797 -> 798 bytes
 .../images/simple-SW-500-100-2.0-agg-reference.png |   Bin 1220 -> 1369 bytes
 .../simple-SW-500-100-2.0-cairo-reference.png      |   Bin 1240 -> 1245 bytes
 .../images/simple-W-500-100-1.0-agg-reference.png  |   Bin 803 -> 845 bytes
 .../simple-W-500-100-1.0-cairo-reference.png       |   Bin 803 -> 804 bytes
 .../images/simple-W-500-100-2.0-agg-reference.png  |   Bin 1207 -> 1346 bytes
 .../simple-W-500-100-2.0-cairo-reference.png       |   Bin 1245 -> 1248 bytes
 .../simple-shield-600-400-1.0-agg-reference.png    |   Bin 0 -> 4529 bytes
 .../simple-shield-600-400-1.0-cairo-reference.png  |   Bin 0 -> 124 bytes
 .../simple-shield-600-400-2.0-agg-reference.png    |   Bin 0 -> 6903 bytes
 .../simple-shield-600-400-2.0-cairo-reference.png  |   Bin 0 -> 124 bytes
 ...ositing-tiled-0,0-512-512-1.0-agg-reference.png |   Bin 0 -> 35229 bytes
 ...iting-tiled-0,0-512-512-1.0-cairo-reference.png |   Bin 0 -> 18826 bytes
 ...ositing-tiled-0,0-512-512-2.0-agg-reference.png |   Bin 0 -> 35229 bytes
 ...iting-tiled-0,0-512-512-2.0-cairo-reference.png |   Bin 0 -> 18826 bytes
 ...ositing-tiled-0,1-512-512-1.0-agg-reference.png |   Bin 0 -> 7897 bytes
 ...iting-tiled-0,1-512-512-1.0-cairo-reference.png |   Bin 0 -> 2583 bytes
 ...ositing-tiled-0,1-512-512-2.0-agg-reference.png |   Bin 0 -> 7897 bytes
 ...iting-tiled-0,1-512-512-2.0-cairo-reference.png |   Bin 0 -> 2583 bytes
 ...ositing-tiled-1,0-512-512-1.0-agg-reference.png |   Bin 0 -> 29887 bytes
 ...iting-tiled-1,0-512-512-1.0-cairo-reference.png |   Bin 0 -> 22728 bytes
 ...ositing-tiled-1,0-512-512-2.0-agg-reference.png |   Bin 0 -> 29887 bytes
 ...iting-tiled-1,0-512-512-2.0-cairo-reference.png |   Bin 0 -> 22728 bytes
 ...ositing-tiled-1,1-512-512-1.0-agg-reference.png |   Bin 0 -> 9013 bytes
 ...iting-tiled-1,1-512-512-1.0-cairo-reference.png |   Bin 0 -> 6432 bytes
 ...ositing-tiled-1,1-512-512-2.0-agg-reference.png |   Bin 0 -> 9013 bytes
 ...iting-tiled-1,1-512-512-2.0-cairo-reference.png |   Bin 0 -> 6432 bytes
 ...llow-overlap-expr-500-500-1.0-agg-reference.png |   Bin 0 -> 2582 bytes
 ...ow-overlap-expr-500-500-1.0-cairo-reference.png |   Bin 0 -> 2544 bytes
 ...llow-overlap-expr-500-500-2.0-agg-reference.png |   Bin 0 -> 4100 bytes
 ...ow-overlap-expr-500-500-2.0-cairo-reference.png |   Bin 0 -> 4099 bytes
 .../text-bengali-800-100-1.0-agg-reference.png     |   Bin 0 -> 947 bytes
 .../text-bengali-800-100-1.0-cairo-reference.png   |   Bin 0 -> 918 bytes
 .../text-bengali-800-100-2.0-agg-reference.png     |   Bin 0 -> 1915 bytes
 .../text-bengali-800-100-2.0-cairo-reference.png   |   Bin 0 -> 1828 bytes
 .../text-bug1532-600-165-1.0-agg-reference.png     |   Bin 0 -> 3489 bytes
 .../text-bug1532-600-165-1.0-cairo-reference.png   |   Bin 0 -> 2770 bytes
 .../text-bug1532-600-165-2.0-agg-reference.png     |   Bin 0 -> 4858 bytes
 .../text-bug1532-600-165-2.0-cairo-reference.png   |   Bin 0 -> 4487 bytes
 .../text-bug1533-600-600-1.0-agg-reference.png     |   Bin 0 -> 6948 bytes
 .../text-bug1533-600-600-1.0-cairo-reference.png   |   Bin 0 -> 6563 bytes
 .../text-bug1533-600-600-2.0-agg-reference.png     |   Bin 0 -> 10636 bytes
 .../text-bug1533-600-600-2.0-cairo-reference.png   |   Bin 0 -> 9661 bytes
 .../text-bug1820+0-600-300-1.0-agg-reference.png   |   Bin 0 -> 3870 bytes
 .../text-bug1820+0-600-300-1.0-cairo-reference.png |   Bin 0 -> 2915 bytes
 .../text-bug1820+0-600-300-2.0-agg-reference.png   |   Bin 0 -> 4399 bytes
 .../text-bug1820+0-600-300-2.0-cairo-reference.png |   Bin 0 -> 3360 bytes
 .../text-bug1820+1-600-300-1.0-agg-reference.png   |   Bin 0 -> 3576 bytes
 .../text-bug1820+1-600-300-1.0-cairo-reference.png |   Bin 0 -> 2793 bytes
 .../text-bug1820+1-600-300-2.0-agg-reference.png   |   Bin 0 -> 4270 bytes
 .../text-bug1820+1-600-300-2.0-cairo-reference.png |   Bin 0 -> 3247 bytes
 .../text-bug1820-1-600-300-1.0-agg-reference.png   |   Bin 0 -> 3839 bytes
 .../text-bug1820-1-600-300-1.0-cairo-reference.png |   Bin 0 -> 2934 bytes
 .../text-bug1820-1-600-300-2.0-agg-reference.png   |   Bin 0 -> 4411 bytes
 .../text-bug1820-1-600-300-2.0-cairo-reference.png |   Bin 0 -> 3333 bytes
 .../text-bug2037-800-300-1.0-agg-reference.png     |   Bin 0 -> 3637 bytes
 .../text-bug2037-800-300-1.0-cairo-reference.png   |   Bin 0 -> 2732 bytes
 .../text-bug2037-800-300-2.0-agg-reference.png     |   Bin 0 -> 5469 bytes
 .../text-bug2037-800-300-2.0-cairo-reference.png   |   Bin 0 -> 4802 bytes
 ...ext-charplacement-512-512-1.0-agg-reference.png |   Bin 0 -> 23940 bytes
 ...t-charplacement-512-512-1.0-cairo-reference.png |   Bin 0 -> 22084 bytes
 ...ext-charplacement-512-512-2.0-agg-reference.png |   Bin 0 -> 15457 bytes
 ...t-charplacement-512-512-2.0-cairo-reference.png |   Bin 0 -> 15507 bytes
 ...text-data-binding-500-500-1.0-agg-reference.png |   Bin 0 -> 29338 bytes
 ...xt-data-binding-500-500-1.0-cairo-reference.png |   Bin 0 -> 27736 bytes
 ...text-data-binding-500-500-2.0-agg-reference.png |   Bin 0 -> 24320 bytes
 ...xt-data-binding-500-500-2.0-cairo-reference.png |   Bin 0 -> 24473 bytes
 ...text-displacement-512-512-1.0-agg-reference.png |   Bin 0 -> 14707 bytes
 ...xt-displacement-512-512-1.0-cairo-reference.png |   Bin 0 -> 14707 bytes
 ...text-displacement-512-512-2.0-agg-reference.png |   Bin 0 -> 13790 bytes
 ...xt-displacement-512-512-2.0-cairo-reference.png |   Bin 0 -> 13315 bytes
 ...ssionformat-color-800-100-1.0-agg-reference.png |   Bin 0 -> 3002 bytes
 ...ionformat-color-800-100-1.0-cairo-reference.png |   Bin 0 -> 2672 bytes
 ...ssionformat-color-800-100-2.0-agg-reference.png |   Bin 0 -> 1539 bytes
 ...ionformat-color-800-100-2.0-cairo-reference.png |   Bin 0 -> 1549 bytes
 ...ext-font-features-500-500-1.0-agg-reference.png |   Bin 0 -> 4987 bytes
 ...t-font-features-500-500-1.0-cairo-reference.png |   Bin 0 -> 3983 bytes
 ...ext-font-features-500-500-2.0-agg-reference.png |   Bin 0 -> 8956 bytes
 ...t-font-features-500-500-2.0-cairo-reference.png |   Bin 0 -> 6718 bytes
 .../text-halign-800-800-1.0-agg-reference.png      |   Bin 0 -> 35936 bytes
 .../text-halign-800-800-1.0-cairo-reference.png    |   Bin 0 -> 34681 bytes
 .../text-halign-800-800-2.0-agg-reference.png      |   Bin 0 -> 48147 bytes
 .../text-halign-800-800-2.0-cairo-reference.png    |   Bin 0 -> 47404 bytes
 ...ext-halign-adjust-800-800-1.0-agg-reference.png |   Bin 0 -> 30677 bytes
 ...t-halign-adjust-800-800-1.0-cairo-reference.png |   Bin 0 -> 30233 bytes
 ...ext-halign-adjust-800-800-2.0-agg-reference.png |   Bin 0 -> 41042 bytes
 ...t-halign-adjust-800-800-2.0-cairo-reference.png |   Bin 0 -> 40049 bytes
 ...-adjust-multiline-800-800-1.0-agg-reference.png |   Bin 0 -> 36295 bytes
 ...djust-multiline-800-800-1.0-cairo-reference.png |   Bin 0 -> 35419 bytes
 ...-adjust-multiline-800-800-2.0-agg-reference.png |   Bin 0 -> 40801 bytes
 ...djust-multiline-800-800-2.0-cairo-reference.png |   Bin 0 -> 39525 bytes
 ...text-halo-opacity-512-512-1.0-agg-reference.png |   Bin 0 -> 9002 bytes
 ...xt-halo-opacity-512-512-1.0-cairo-reference.png |   Bin 0 -> 8653 bytes
 ...text-halo-opacity-512-512-2.0-agg-reference.png |   Bin 0 -> 17095 bytes
 ...xt-halo-opacity-512-512-2.0-cairo-reference.png |   Bin 0 -> 17005 bytes
 ...t-halo-rasterizer-600-400-1.0-agg-reference.png |   Bin 9154 -> 8934 bytes
 ...halo-rasterizer-600-400-1.0-cairo-reference.png |   Bin 7639 -> 7840 bytes
 ...t-halo-rasterizer-600-400-2.0-agg-reference.png |   Bin 16047 -> 16296 bytes
 ...halo-rasterizer-600-400-2.0-cairo-reference.png |   Bin 13794 -> 14181 bytes
 ...xt-halo-transform-600-400-1.0-agg-reference.png |   Bin 0 -> 11174 bytes
 ...-halo-transform-600-400-1.0-cairo-reference.png |   Bin 0 -> 7840 bytes
 ...xt-halo-transform-600-400-2.0-agg-reference.png |   Bin 0 -> 21247 bytes
 ...-halo-transform-600-400-2.0-cairo-reference.png |   Bin 0 -> 14181 bytes
 .../text-line-wrap-512-512-1.0-agg-reference.png   |   Bin 0 -> 2961 bytes
 .../text-line-wrap-512-512-1.0-cairo-reference.png |   Bin 0 -> 2923 bytes
 .../text-line-wrap-512-512-2.0-agg-reference.png   |   Bin 0 -> 4904 bytes
 .../text-line-wrap-512-512-2.0-cairo-reference.png |   Bin 0 -> 4573 bytes
 .../text-malayalam-800-100-1.0-agg-reference.png   |   Bin 0 -> 1176 bytes
 .../text-malayalam-800-100-1.0-cairo-reference.png |   Bin 0 -> 1174 bytes
 .../text-malayalam-800-100-2.0-agg-reference.png   |   Bin 0 -> 2102 bytes
 .../text-malayalam-800-100-2.0-cairo-reference.png |   Bin 0 -> 2092 bytes
 ...xt-multi-layout-1-512-512-1.0-agg-reference.png |   Bin 0 -> 4943 bytes
 ...-multi-layout-1-512-512-1.0-cairo-reference.png |   Bin 0 -> 4816 bytes
 ...xt-multi-layout-1-512-512-2.0-agg-reference.png |   Bin 0 -> 7344 bytes
 ...-multi-layout-1-512-512-2.0-cairo-reference.png |   Bin 0 -> 7209 bytes
 ...xt-multi-layout-2-512-512-1.0-agg-reference.png |   Bin 0 -> 13211 bytes
 ...-multi-layout-2-512-512-1.0-cairo-reference.png |   Bin 0 -> 11620 bytes
 ...xt-multi-layout-2-512-512-2.0-agg-reference.png |   Bin 0 -> 26253 bytes
 ...-multi-layout-2-512-512-2.0-cairo-reference.png |   Bin 0 -> 22769 bytes
 .../text-overlap-512-512-1.0-agg-reference.png     |   Bin 0 -> 14783 bytes
 .../text-overlap-512-512-1.0-cairo-reference.png   |   Bin 0 -> 13491 bytes
 .../text-overlap-512-512-2.0-agg-reference.png     |   Bin 0 -> 16178 bytes
 .../text-overlap-512-512-2.0-cairo-reference.png   |   Bin 0 -> 14062 bytes
 .../text-spacing-512-512-1.0-agg-reference.png     |   Bin 0 -> 17440 bytes
 .../text-spacing-512-512-1.0-cairo-reference.png   |   Bin 0 -> 17283 bytes
 .../text-spacing-512-512-2.0-agg-reference.png     |   Bin 0 -> 27687 bytes
 .../text-spacing-512-512-2.0-cairo-reference.png   |   Bin 0 -> 26512 bytes
 .../text-ttc-font-600-400-1.0-agg-reference.png    |   Bin 0 -> 25323 bytes
 .../text-ttc-font-600-400-1.0-cairo-reference.png  |   Bin 0 -> 24269 bytes
 .../text-ttc-font-600-400-2.0-agg-reference.png    |   Bin 0 -> 43765 bytes
 .../text-ttc-font-600-400-2.0-cairo-reference.png  |   Bin 0 -> 45820 bytes
 .../text-typographic-512-512-1.0-agg-reference.png |   Bin 0 -> 30377 bytes
 ...ext-typographic-512-512-1.0-cairo-reference.png |   Bin 0 -> 26247 bytes
 .../text-typographic-512-512-2.0-agg-reference.png |   Bin 0 -> 35527 bytes
 ...ext-typographic-512-512-2.0-cairo-reference.png |   Bin 0 -> 34586 bytes
 ...ertical-alignment-800-800-1.0-agg-reference.png |   Bin 0 -> 49442 bytes
 ...tical-alignment-800-800-1.0-cairo-reference.png |   Bin 0 -> 48050 bytes
 ...ertical-alignment-800-800-2.0-agg-reference.png |   Bin 0 -> 76902 bytes
 ...tical-alignment-800-800-2.0-cairo-reference.png |   Bin 0 -> 74537 bytes
 ...-nodata-edge-rgba-500-100-1.0-agg-reference.png |   Bin 0 -> 4079 bytes
 ...odata-edge-rgba-500-100-1.0-cairo-reference.png |   Bin 0 -> 4090 bytes
 ...-nodata-edge-rgba-500-100-2.0-agg-reference.png |   Bin 0 -> 4079 bytes
 ...odata-edge-rgba-500-100-2.0-cairo-reference.png |   Bin 0 -> 4090 bytes
 ...-nodata-edge-rgba-512-512-1.0-agg-reference.png |   Bin 0 -> 42545 bytes
 ...odata-edge-rgba-512-512-1.0-cairo-reference.png |   Bin 0 -> 42555 bytes
 ...-nodata-edge-rgba-512-512-2.0-agg-reference.png |   Bin 0 -> 42545 bytes
 ...odata-edge-rgba-512-512-2.0-cairo-reference.png |   Bin 0 -> 42555 bytes
 .../tiff-nodata-rgb-512-512-1.0-agg-reference.png  |   Bin 0 -> 52592 bytes
 ...tiff-nodata-rgb-512-512-1.0-cairo-reference.png |   Bin 0 -> 52217 bytes
 .../tiff-nodata-rgb-512-512-2.0-agg-reference.png  |   Bin 0 -> 52592 bytes
 ...tiff-nodata-rgb-512-512-2.0-cairo-reference.png |   Bin 0 -> 52217 bytes
 .../tiff-nodata-rgba-512-512-1.0-agg-reference.png |   Bin 0 -> 55015 bytes
 ...iff-nodata-rgba-512-512-1.0-cairo-reference.png |   Bin 0 -> 55557 bytes
 .../tiff-nodata-rgba-512-512-2.0-agg-reference.png |   Bin 0 -> 55015 bytes
 ...iff-nodata-rgba-512-512-2.0-cairo-reference.png |   Bin 0 -> 55557 bytes
 ...-nodata-tolerance-512-512-1.0-agg-reference.png |   Bin 0 -> 27842 bytes
 ...odata-tolerance-512-512-1.0-cairo-reference.png |   Bin 0 -> 27842 bytes
 ...-nodata-tolerance-512-512-2.0-agg-reference.png |   Bin 0 -> 27842 bytes
 ...odata-tolerance-512-512-2.0-cairo-reference.png |   Bin 0 -> 27842 bytes
 ...ff-reprojection-1-250-250-1.0-agg-reference.png |   Bin 0 -> 14764 bytes
 ...-reprojection-1-250-250-1.0-cairo-reference.png |   Bin 0 -> 14764 bytes
 ...ff-reprojection-1-250-250-2.0-agg-reference.png |   Bin 0 -> 14764 bytes
 ...-reprojection-1-250-250-2.0-cairo-reference.png |   Bin 0 -> 14764 bytes
 ...ff-reprojection-2-250-250-1.0-agg-reference.png |   Bin 0 -> 13392 bytes
 ...-reprojection-2-250-250-1.0-cairo-reference.png |   Bin 0 -> 13392 bytes
 ...ff-reprojection-2-250-250-2.0-agg-reference.png |   Bin 0 -> 13392 bytes
 ...-reprojection-2-250-250-2.0-cairo-reference.png |   Bin 0 -> 13392 bytes
 .../tiff_colortable-256-256-1.0-agg-reference.png  |   Bin 0 -> 3639 bytes
 ...tiff_colortable-256-256-1.0-cairo-reference.png |   Bin 0 -> 3639 bytes
 .../tiff_colortable-256-256-2.0-agg-reference.png  |   Bin 0 -> 3639 bytes
 ...tiff_colortable-256-256-2.0-cairo-reference.png |   Bin 0 -> 3639 bytes
 ...ble_custom_nodata-256-256-1.0-agg-reference.png |   Bin 0 -> 3717 bytes
 ...e_custom_nodata-256-256-1.0-cairo-reference.png |   Bin 0 -> 3717 bytes
 ...ble_custom_nodata-256-256-2.0-agg-reference.png |   Bin 0 -> 3717 bytes
 ...e_custom_nodata-256-256-2.0-cairo-reference.png |   Bin 0 -> 3717 bytes
 .../vrt_colortable-256-256-1.0-agg-reference.png   |   Bin 0 -> 1863 bytes
 .../vrt_colortable-256-256-1.0-cairo-reference.png |   Bin 0 -> 1863 bytes
 .../vrt_colortable-256-256-2.0-agg-reference.png   |   Bin 0 -> 1863 bytes
 .../vrt_colortable-256-256-2.0-cairo-reference.png |   Bin 0 -> 1863 bytes
 .../whole-centroid-600-400-1.0-agg-reference.png   |   Bin 6839 -> 6876 bytes
 .../whole-centroid-600-400-1.0-cairo-reference.png |   Bin 6886 -> 6919 bytes
 .../whole-centroid-600-400-2.0-agg-reference.png   |   Bin 8180 -> 8278 bytes
 .../whole-centroid-600-400-2.0-cairo-reference.png |   Bin 8247 -> 8215 bytes
 .../styles/building-symbolizer-opacity.xml         |    21 +
 tests/visual_tests/styles/charspacing-lines.xml    |    37 +
 tests/visual_tests/styles/charspacing.xml          |    33 +
 tests/visual_tests/styles/collision.xml            |     1 +
 tests/visual_tests/styles/colorize-alpha1.xml      |    49 +
 tests/visual_tests/styles/colorize-alpha2.xml      |    49 +
 tests/visual_tests/styles/colorize-alpha3.xml      |    49 +
 tests/visual_tests/styles/colorize-alpha4.xml      |    49 +
 tests/visual_tests/styles/dst-over-compositing.xml |    19 +
 tests/visual_tests/styles/expressionformat.xml     |     2 +-
 tests/visual_tests/styles/formatting-1.xml         |     2 +-
 tests/visual_tests/styles/formatting-5.xml         |    25 +
 tests/visual_tests/styles/formatting-6.xml         |    28 +
 tests/visual_tests/styles/formatting-7.xml         |    25 +
 tests/visual_tests/styles/formatting-8.xml         |    25 +
 .../styles/formatting-expr-alignment.xml           |    37 +
 tests/visual_tests/styles/formatting.xml           |    21 +
 .../styles/functional-expressions-length.xml       |   116 +
 .../visual_tests/styles/functional-expressions.xml |    64 +
 tests/visual_tests/styles/gdal-filter-factor.xml   |    17 +
 .../styles/geometry-transform-scale-patterns.xml   |    67 +
 .../styles/geometry-transform-scale.xml            |    60 +
 .../geometry-transform-translate-patterns-svg.xml  |   106 +
 .../geometry-transform-translate-patterns.xml      |    99 +
 .../styles/geometry-transform-translate.xml        |   100 +
 tests/visual_tests/styles/group-symbolizer-1.xml   |    68 +
 tests/visual_tests/styles/group-symbolizer-2.xml   |   114 +
 tests/visual_tests/styles/group-symbolizer-3.xml   |    87 +
 .../styles/group-symbolizer-line-1.xml             |    85 +
 .../styles/group-symbolizer-line-2.xml             |   106 +
 .../styles/halo-comp-op-on-satellite.xml           |   102 +
 tests/visual_tests/styles/harfbuzz.xml             |    44 +
 tests/visual_tests/styles/hb-fontsets.xml          |    48 +
 tests/visual_tests/styles/image-filters-galore.xml |    31 +
 .../styles/image-filters-multi-blur-inflate.xml    |    31 +
 .../styles/image-filters-multi-blur.xml            |    31 +
 tests/visual_tests/styles/khmer.xml                |    38 +
 tests/visual_tests/styles/line-offset.xml          |     4 +-
 .../styles/line-opacity-multi-render.xml           |    80 +
 .../styles/line-pattern-smooth-and-offset.xml      |    26 +
 .../styles/line-pattern-symbolizer-opacity.xml     |    21 +
 .../styles/line-pattern-symbolizer.xml             |    28 +
 .../visual_tests/styles/line-smooth-and-offset.xml |    22 +
 .../styles/line-symbolizer-expressions-all.xml     |    91 +
 .../styles/line-symbolizer-expressions.xml         |    71 +
 tests/visual_tests/styles/line_break.xml           |    36 +
 tests/visual_tests/styles/lines-4.xml              |    27 +
 tests/visual_tests/styles/lines-5.xml              |    31 +
 tests/visual_tests/styles/lines-6.xml              |    36 +
 tests/visual_tests/styles/lines-7.xml              |    35 +
 tests/visual_tests/styles/lines-multi-layout-1.xml |    34 +
 tests/visual_tests/styles/lines-multi-layout-2.xml |    33 +
 .../styles/lines-multi-layout-shield.xml           |    33 +
 tests/visual_tests/styles/list.xml                 |     4 +-
 .../styles/map-background-image-compositing.xml    |    54 +
 tests/visual_tests/styles/marker-collide.xml       |    52 +
 .../styles/marker-interior-position.xml            |    25 +
 tests/visual_tests/styles/marker-on-hex-grid.xml   |     1 +
 .../styles/marker-on-line-and-avoid-edges.xml      |    49 +
 .../styles/marker-on-line-and-line-placement.xml   |    28 +
 .../marker-on-line-and-vertex-first-placement.xml  |    28 +
 .../marker-on-line-and-vertex-last-placement.xml   |    28 +
 .../marker-on-line-spacing-eq-width-overlap.xml    |     1 +
 tests/visual_tests/styles/marker-on-line.xml       |     1 +
 .../visual_tests/styles/marker-path-expression.xml |    43 +
 .../styles/marker-recenter-collide.xml             |    25 +
 .../styles/marker-svg-empty-g-element.xml          |    43 +
 tests/visual_tests/styles/marker-svg-opacity2.xml  |    42 +
 .../styles/marker-symbolizer-expressions-all.xml   |    81 +
 tests/visual_tests/styles/marker-vs-point.xml      |    74 +
 .../styles/marker-whole-multi-polygon.xml          |    17 +
 ...er-with-background-image-and-hsla-transform.xml |     5 +-
 ...marker-with-background-image-linear-comp-op.xml |    67 +
 tests/visual_tests/styles/orientation.xml          |    66 +
 .../styles/point-symbolizer-expressions-all.xml    |    80 +
 .../styles/point-symbolizer-expressions.xml        |    56 +
 .../point-symbolizer-overlap-placement-expr.xml    |    75 +
 .../styles/polygon-symbolizer-expressions-all.xml  |    71 +
 .../styles/polygon-symbolizer-expressions.xml      |    66 +
 .../visual_tests/styles/polygon-winding-order.xml  |    61 +
 tests/visual_tests/styles/postgis-inline.xml       |    44 +
 .../visual_tests/styles/raster-color-to-alpha1.xml |    19 +
 .../visual_tests/styles/raster-color-to-alpha2.xml |    20 +
 .../visual_tests/styles/raster-color-to-alpha3.xml |    20 +
 .../visual_tests/styles/raster-color-to-alpha4.xml |    27 +
 .../visual_tests/styles/raster-color-to-alpha5.xml |    27 +
 tests/visual_tests/styles/raster_colorizer.xml     |    71 +
 tests/visual_tests/styles/raster_symbolizer.xml    |    35 +
 tests/visual_tests/styles/repeat-labels-1.xml      |    43 +
 tests/visual_tests/styles/repeat-labels-2.xml      |    43 +
 tests/visual_tests/styles/repeat-labels-3.xml      |    43 +
 tests/visual_tests/styles/repeat-labels-4.xml      |    43 +
 .../styles/road-casings-grouped-rendering.xml      |    69 +
 .../styles/road-casings-non-grouped-rendering.xml  |    67 +
 .../styles/shield-on-line-and-avoid-edges.xml      |    33 +
 .../styles/shield-on-line-spacing-eq-width.xml     |    39 +-
 tests/visual_tests/styles/shieldsymbolizer-1.xml   |     1 +
 tests/visual_tests/styles/shieldsymbolizer-2.xml   |    60 +
 tests/visual_tests/styles/shieldsymbolizer-3.xml   |    60 +
 tests/visual_tests/styles/shieldsymbolizer-4.xml   |    63 +
 tests/visual_tests/styles/simple-shield.xml        |    16 +-
 .../styles/style-level-compositing-tiled-0,0.xml   |    30 +
 .../styles/style-level-compositing-tiled-0,1.xml   |    30 +
 .../styles/style-level-compositing-tiled-1,0.xml   |    30 +
 .../styles/style-level-compositing-tiled-1,1.xml   |    30 +
 .../styles/text-allow-overlap-expr.xml             |    48 +
 tests/visual_tests/styles/text-bengali.xml         |    32 +
 tests/visual_tests/styles/text-bug1532.xml         |    41 +
 tests/visual_tests/styles/text-bug1533.xml         |    29 +
 tests/visual_tests/styles/text-bug1820+0.xml       |    20 +
 tests/visual_tests/styles/text-bug1820+1.xml       |    20 +
 tests/visual_tests/styles/text-bug1820-1.xml       |    20 +
 tests/visual_tests/styles/text-bug2037.xml         |    30 +
 tests/visual_tests/styles/text-charplacement.xml   |    18 +
 tests/visual_tests/styles/text-data-binding.xml    |    99 +
 tests/visual_tests/styles/text-displacement.xml    |    17 +
 .../styles/text-expressionformat-color.xml         |    23 +
 tests/visual_tests/styles/text-font-features.xml   |    33 +
 .../styles/text-halign-adjust-multiline.xml        |    30 +
 tests/visual_tests/styles/text-halign-adjust.xml   |    30 +
 tests/visual_tests/styles/text-halign.xml          |    21 +
 tests/visual_tests/styles/text-halo-opacity.xml    |    85 +
 tests/visual_tests/styles/text-halo-transform.xml  |   240 +
 tests/visual_tests/styles/text-line-wrap.xml       |    74 +
 tests/visual_tests/styles/text-malayalam.xml       |    20 +
 tests/visual_tests/styles/text-multi-layout-1.xml  |    65 +
 tests/visual_tests/styles/text-multi-layout-2.xml  |    48 +
 tests/visual_tests/styles/text-overlap.xml         |    18 +
 tests/visual_tests/styles/text-spacing.xml         |    18 +
 tests/visual_tests/styles/text-ttc-font.xml        |    80 +
 tests/visual_tests/styles/text-typographic.xml     |    79 +
 .../styles/text-vertical-alignment.xml             |    37 +
 .../visual_tests/styles/tiff-nodata-edge-rgba.xml  |    17 +
 tests/visual_tests/styles/tiff-nodata-rgb.xml      |    17 +
 tests/visual_tests/styles/tiff-nodata-rgba.xml     |    16 +
 .../visual_tests/styles/tiff-nodata-tolerance.xml  |    19 +
 tests/visual_tests/styles/tiff-reprojection-1.xml  |    15 +
 tests/visual_tests/styles/tiff-reprojection-2.xml  |    19 +
 tests/visual_tests/styles/tiff_colortable.xml      |    15 +
 .../styles/tiff_colortable_custom_nodata.xml       |    16 +
 tests/visual_tests/styles/vrt_colortable.xml       |    15 +
 tests/visual_tests/test.py                         |   240 +-
 tests/visual_tests/test_python.py                  |    16 +-
 utils/geometry_to_wkb/main.cpp                     |     8 +-
 utils/mapnik-config/build.py                       |    57 +-
 utils/nik2img/build.py                             |    34 +
 utils/nik2img/nik2img.cpp                          |   129 +
 utils/ogrindex/build.py                            |     6 +-
 utils/performance/build.py                         |     3 +-
 utils/pgsql2sqlite/build.py                        |    19 +-
 utils/pgsql2sqlite/main.cpp                        |     4 +-
 utils/pgsql2sqlite/pgsql2sqlite.hpp                |    30 +-
 utils/pgsql2sqlite/sqlite.hpp                      |    24 +-
 utils/shapeindex/build.py                          |    23 +-
 utils/shapeindex/quadtree.hpp                      |    14 +-
 utils/shapeindex/shapeindex.cpp                    |    22 +-
 utils/svg2png/build.py                             |    11 +-
 utils/svg2png/svg2png.cpp                          |    15 +-
 utils/upgrade_map_xml/build.py                     |     2 +-
 workspace/.gitignore                               |     1 -
 workspace/mapnik.pro                               |    23 -
 2778 files changed, 110650 insertions(+), 125912 deletions(-)
 create mode 100644 benchmark/.gitignore
 delete mode 100644 benchmark/allocation.cpp
 create mode 100644 benchmark/bench_framework.hpp
 create mode 100644 benchmark/compare_images.hpp
 create mode 100644 benchmark/data/polygon_clipping_agg.png
 create mode 100644 benchmark/data/polygon_clipping_boost.png
 create mode 100644 benchmark/data/polygon_clipping_clipper.png
 create mode 100644 benchmark/data/polygon_rendering_clip.xml
 create mode 100644 benchmark/data/polygon_rendering_no_clip.xml
 create mode 100644 benchmark/data/roads.csv
 create mode 100644 benchmark/data/roads.xml
 create mode 100755 benchmark/run
 delete mode 100644 benchmark/run.cpp
 create mode 100644 benchmark/template.cpp
 create mode 100644 benchmark/test_array_allocation.cpp
 create mode 100644 benchmark/test_expression_parse.cpp
 create mode 100644 benchmark/test_face_ptr_creation.cpp
 create mode 100644 benchmark/test_font_registration.cpp
 create mode 100644 benchmark/test_png_encoding1.cpp
 create mode 100644 benchmark/test_png_encoding2.cpp
 create mode 100644 benchmark/test_polygon_clipping.cpp
 create mode 100644 benchmark/test_polygon_clipping_rendering.cpp
 create mode 100644 benchmark/test_proj_transform1.cpp
 create mode 100644 benchmark/test_rendering.cpp
 create mode 100644 benchmark/test_rendering_shared_map.cpp
 create mode 100644 benchmark/test_to_bool.cpp
 create mode 100644 benchmark/test_to_double.cpp
 create mode 100644 benchmark/test_to_int.cpp
 create mode 100644 benchmark/test_to_string1.cpp
 create mode 100644 benchmark/test_to_string2.cpp
 create mode 100644 benchmark/test_utf_encoding.cpp
 create mode 100644 bindings/python/boost_std_shared_shim.hpp
 delete mode 100644 bindings/python/mapnik_building_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_debug_symbolizer.cpp
 create mode 100644 bindings/python/mapnik_enumeration_wrapper_converter.hpp
 delete mode 100644 bindings/python/mapnik_line_pattern_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_line_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_markers_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_point_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_polygon_pattern_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_polygon_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_raster_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_shield_symbolizer.cpp
 delete mode 100644 bindings/python/mapnik_stroke.cpp
 create mode 100644 bindings/python/mapnik_svg_generator_grammar.cpp
 delete mode 100644 bindings/python/python_cairo.cpp
 create mode 100644 bindings/python/python_to_value.hpp
 delete mode 100644 boost/geometry/extensions/index/rtree/rtree.hpp
 delete mode 100644 boost/geometry/extensions/index/rtree/rtree_leaf.hpp
 delete mode 100644 boost/geometry/extensions/index/rtree/rtree_node.hpp
 delete mode 100644 boost/gil/extension/toolbox/hsv.hpp
 mode change 100644 => 100755 demo/python/rundemo.py
 delete mode 100644 demo/test/charplacement.py
 delete mode 100644 demo/test/displacement.py
 delete mode 100644 demo/test/overlap.py
 delete mode 100644 demo/test/textspacing.py
 rename {boost => deps/boost}/geometry/extensions/index/rtree/helpers.hpp (100%)
 create mode 100644 deps/boost/geometry/extensions/index/rtree/rtree.hpp
 create mode 100644 deps/boost/geometry/extensions/index/rtree/rtree_leaf.hpp
 create mode 100644 deps/boost/geometry/extensions/index/rtree/rtree_node.hpp
 rename {boost => deps/boost}/gil/extension/toolbox/hsl.hpp (100%)
 create mode 100644 deps/boost/gil/extension/toolbox/hsv.hpp
 delete mode 100644 include/mapnik/building_symbolizer.hpp
 create mode 100644 include/mapnik/cairo/cairo_context.hpp
 create mode 100644 include/mapnik/cairo/cairo_render_vector.hpp
 create mode 100644 include/mapnik/cairo/cairo_renderer.hpp
 delete mode 100644 include/mapnik/cairo_context.hpp
 delete mode 100644 include/mapnik/cairo_renderer.hpp
 delete mode 100644 include/mapnik/char_info.hpp
 delete mode 100644 include/mapnik/ctrans.hpp
 delete mode 100644 include/mapnik/debug_symbolizer.hpp
 delete mode 100644 include/mapnik/distance.hpp
 create mode 100644 include/mapnik/evaluate_global_attributes.hpp
 delete mode 100644 include/mapnik/fastmath.hpp
 create mode 100644 include/mapnik/feature_style_processor_context.hpp
 create mode 100644 include/mapnik/featureset.hpp
 delete mode 100644 include/mapnik/font_util.hpp
 delete mode 100644 include/mapnik/formatting/base.hpp
 delete mode 100644 include/mapnik/formatting/expression_format.hpp
 delete mode 100644 include/mapnik/formatting/format.hpp
 delete mode 100644 include/mapnik/formatting/list.hpp
 delete mode 100644 include/mapnik/formatting/registry.hpp
 delete mode 100644 include/mapnik/formatting/text.hpp
 create mode 100644 include/mapnik/function_call.hpp
 delete mode 100644 include/mapnik/gamma_method.hpp
 create mode 100644 include/mapnik/geometry_container.hpp
 create mode 100644 include/mapnik/group/group_layout.hpp
 create mode 100644 include/mapnik/group/group_layout_manager.hpp
 create mode 100644 include/mapnik/group/group_rule.hpp
 create mode 100644 include/mapnik/group/group_symbolizer_helper.hpp
 create mode 100644 include/mapnik/group/group_symbolizer_properties.hpp
 delete mode 100644 include/mapnik/hash_variant.hpp
 create mode 100644 include/mapnik/image_filter_grammar_impl.hpp
 create mode 100644 include/mapnik/json/error_handler.hpp
 create mode 100644 include/mapnik/json/feature_collection_grammar_impl.hpp
 delete mode 100644 include/mapnik/json/feature_collection_parser.hpp
 create mode 100644 include/mapnik/json/feature_generator.hpp
 create mode 100644 include/mapnik/json/feature_generator_grammar_impl.hpp
 create mode 100644 include/mapnik/json/feature_grammar_impl.hpp
 create mode 100644 include/mapnik/json/feature_parser.hpp
 create mode 100644 include/mapnik/json/generic_json.hpp
 delete mode 100644 include/mapnik/json/geojson_generator.hpp
 create mode 100644 include/mapnik/json/geometry_generator_grammar_impl.hpp
 create mode 100644 include/mapnik/json/geometry_grammar_impl.hpp
 create mode 100644 include/mapnik/json/geometry_util.hpp
 create mode 100644 include/mapnik/json/positions_grammar.hpp
 create mode 100644 include/mapnik/json/positions_grammar_impl.hpp
 create mode 100644 include/mapnik/json/symbolizer_grammar.hpp
 create mode 100644 include/mapnik/json/topojson_grammar.hpp
 create mode 100644 include/mapnik/json/topojson_grammar_impl.hpp
 create mode 100644 include/mapnik/json/topojson_utils.hpp
 create mode 100644 include/mapnik/json/topology.hpp
 create mode 100644 include/mapnik/json/value_converters.hpp
 delete mode 100644 include/mapnik/line_pattern_symbolizer.hpp
 delete mode 100644 include/mapnik/line_symbolizer.hpp
 create mode 100644 include/mapnik/make_unique.hpp
 create mode 100644 include/mapnik/markers_placements/interior.hpp
 create mode 100644 include/mapnik/markers_placements/line.hpp
 create mode 100644 include/mapnik/markers_placements/point.hpp
 create mode 100644 include/mapnik/markers_placements/vertext_first.hpp
 create mode 100644 include/mapnik/markers_placements/vertext_last.hpp
 delete mode 100644 include/mapnik/markers_symbolizer.hpp
 create mode 100644 include/mapnik/path_expression_grammar_impl.hpp
 delete mode 100644 include/mapnik/placement_finder.hpp
 delete mode 100644 include/mapnik/point_symbolizer.hpp
 delete mode 100644 include/mapnik/polygon_pattern_symbolizer.hpp
 delete mode 100644 include/mapnik/polygon_symbolizer.hpp
 delete mode 100644 include/mapnik/processed_text.hpp
 delete mode 100644 include/mapnik/raster_symbolizer.hpp
 create mode 100644 include/mapnik/renderer_common.hpp
 create mode 100644 include/mapnik/renderer_common/clipping_extent.hpp
 create mode 100644 include/mapnik/renderer_common/process_building_symbolizer.hpp
 create mode 100644 include/mapnik/renderer_common/process_group_symbolizer.hpp
 create mode 100644 include/mapnik/renderer_common/process_markers_symbolizer.hpp
 create mode 100644 include/mapnik/renderer_common/process_point_symbolizer.hpp
 create mode 100644 include/mapnik/renderer_common/process_polygon_symbolizer.hpp
 create mode 100644 include/mapnik/renderer_common/process_raster_symbolizer.hpp
 create mode 100644 include/mapnik/renderer_common/render_pattern.hpp
 delete mode 100644 include/mapnik/shield_symbolizer.hpp
 delete mode 100644 include/mapnik/stroke.hpp
 create mode 100644 include/mapnik/svg/geometry_svg_generator.hpp
 create mode 100644 include/mapnik/svg/geometry_svg_generator_impl.hpp
 create mode 100644 include/mapnik/svg/output/svg_output_grammars_impl.hpp
 create mode 100644 include/mapnik/symbolizer_base.hpp
 create mode 100644 include/mapnik/symbolizer_default_values.hpp
 create mode 100644 include/mapnik/symbolizer_dispatch.hpp
 create mode 100644 include/mapnik/symbolizer_enumerations.hpp
 delete mode 100644 include/mapnik/symbolizer_helpers.hpp
 create mode 100644 include/mapnik/symbolizer_keys.hpp
 create mode 100644 include/mapnik/symbolizer_utils.hpp
 create mode 100644 include/mapnik/text/evaluated_format_properties_ptr.hpp
 create mode 100644 include/mapnik/text/face.hpp
 create mode 100644 include/mapnik/text/font_feature_settings.hpp
 create mode 100644 include/mapnik/text/font_library.hpp
 create mode 100644 include/mapnik/text/formatting/base.hpp
 create mode 100644 include/mapnik/text/formatting/format.hpp
 create mode 100644 include/mapnik/text/formatting/layout.hpp
 create mode 100644 include/mapnik/text/formatting/list.hpp
 create mode 100644 include/mapnik/text/formatting/registry.hpp
 create mode 100644 include/mapnik/text/formatting/text.hpp
 create mode 100644 include/mapnik/text/glyph_info.hpp
 create mode 100644 include/mapnik/text/glyph_positions.hpp
 create mode 100644 include/mapnik/text/harfbuzz_shaper.hpp
 create mode 100644 include/mapnik/text/icu_shaper.hpp
 create mode 100644 include/mapnik/text/itemizer.hpp
 create mode 100644 include/mapnik/text/placement_finder.hpp
 create mode 100644 include/mapnik/text/placement_finder_impl.hpp
 create mode 100644 include/mapnik/text/placements/base.hpp
 create mode 100644 include/mapnik/text/placements/dummy.hpp
 create mode 100644 include/mapnik/text/placements/list.hpp
 create mode 100644 include/mapnik/text/placements/registry.hpp
 create mode 100644 include/mapnik/text/placements/simple.hpp
 create mode 100644 include/mapnik/text/properties_util.hpp
 create mode 100644 include/mapnik/text/renderer.hpp
 create mode 100644 include/mapnik/text/rotation.hpp
 create mode 100644 include/mapnik/text/scrptrun.hpp
 create mode 100644 include/mapnik/text/symbolizer_helpers.hpp
 create mode 100644 include/mapnik/text/text_layout.hpp
 create mode 100644 include/mapnik/text/text_line.hpp
 create mode 100644 include/mapnik/text/text_properties.hpp
 create mode 100644 include/mapnik/text/tolerance_iterator.hpp
 create mode 100644 include/mapnik/text/vertex_cache.hpp
 delete mode 100644 include/mapnik/text_path.hpp
 delete mode 100644 include/mapnik/text_placements/base.hpp
 delete mode 100644 include/mapnik/text_placements/dummy.hpp
 delete mode 100644 include/mapnik/text_placements/list.hpp
 delete mode 100644 include/mapnik/text_placements/registry.hpp
 delete mode 100644 include/mapnik/text_placements/simple.hpp
 delete mode 100644 include/mapnik/text_properties.hpp
 delete mode 100644 include/mapnik/text_symbolizer.hpp
 create mode 100644 include/mapnik/transform_expression_grammar_impl.hpp
 create mode 100644 include/mapnik/transform_path_adapter.hpp
 create mode 100644 include/mapnik/unique_lock.hpp
 delete mode 100644 include/mapnik/util/deepcopy.hpp
 create mode 100644 include/mapnik/util/featureset_buffer.hpp
 create mode 100644 include/mapnik/util/file_io.hpp
 delete mode 100644 include/mapnik/util/geometry_svg_generator.hpp
 create mode 100644 include/mapnik/util/geometry_to_geojson.hpp
 delete mode 100644 include/mapnik/util/geometry_wkt_generator.hpp
 create mode 100644 include/mapnik/util/recursive_wrapper.hpp
 create mode 100644 include/mapnik/util/timer.hpp
 create mode 100644 include/mapnik/util/variant.hpp
 create mode 100644 include/mapnik/value_hash.hpp
 create mode 100644 include/mapnik/view_transform.hpp
 create mode 100644 include/mapnik/webp_io.hpp
 create mode 100644 include/mapnik/wkt/wkt_generator_grammar.hpp
 create mode 100644 include/mapnik/wkt/wkt_generator_grammar_impl.hpp
 create mode 100644 include/mapnik/wkt/wkt_grammar_impl.hpp
 create mode 100755 localize.sh
 delete mode 100644 plugins/input/osm/test.cpp
 delete mode 100644 plugins/input/osm/test.osm
 delete mode 100644 plugins/input/osm/test.xml
 delete mode 100644 plugins/input/osm/test2.osm
 delete mode 100644 plugins/input/osm/test2.xml
 delete mode 100644 plugins/input/osm/test3.xml
 create mode 100644 plugins/input/pgraster/README
 create mode 100644 plugins/input/pgraster/TODO
 create mode 100644 plugins/input/pgraster/build.py
 create mode 100644 plugins/input/pgraster/pgraster_datasource.cpp
 create mode 100644 plugins/input/pgraster/pgraster_datasource.hpp
 create mode 100644 plugins/input/pgraster/pgraster_featureset.cpp
 create mode 100644 plugins/input/pgraster/pgraster_featureset.hpp
 create mode 100644 plugins/input/pgraster/pgraster_wkb_reader.cpp
 create mode 100644 plugins/input/pgraster/pgraster_wkb_reader.hpp
 create mode 100644 plugins/input/postgis/asyncresultset.hpp
 create mode 100644 plugins/input/topojson/build.py
 create mode 100644 plugins/input/topojson/topojson_datasource.cpp
 create mode 100644 plugins/input/topojson/topojson_datasource.hpp
 create mode 100644 plugins/input/topojson/topojson_featureset.cpp
 create mode 100644 plugins/input/topojson/topojson_featureset.hpp
 create mode 100644 src/agg/process_group_symbolizer.cpp
 delete mode 100644 src/building_symbolizer.cpp
 create mode 100644 src/cairo/cairo_context.cpp
 create mode 100644 src/cairo/cairo_render_vector.cpp
 create mode 100644 src/cairo/cairo_renderer.cpp
 create mode 100644 src/cairo/process_building_symbolizer.cpp
 create mode 100644 src/cairo/process_debug_symbolizer.cpp
 create mode 100644 src/cairo/process_group_symbolizer.cpp
 create mode 100644 src/cairo/process_line_pattern_symbolizer.cpp
 create mode 100644 src/cairo/process_line_symbolizer.cpp
 create mode 100644 src/cairo/process_markers_symbolizer.cpp
 create mode 100644 src/cairo/process_point_symbolizer.cpp
 create mode 100644 src/cairo/process_polygon_pattern_symbolizer.cpp
 create mode 100644 src/cairo/process_polygon_symbolizer.cpp
 create mode 100644 src/cairo/process_raster_symbolizer.cpp
 create mode 100644 src/cairo/process_text_symbolizer.cpp
 delete mode 100644 src/cairo_context.cpp
 delete mode 100644 src/cairo_renderer.cpp
 create mode 100644 src/dasharray_parser.cpp
 delete mode 100644 src/debug_symbolizer.cpp
 delete mode 100644 src/deepcopy.cpp
 delete mode 100644 src/distance.cpp
 delete mode 100644 src/formatting/base.cpp
 delete mode 100644 src/formatting/expression.cpp
 delete mode 100644 src/formatting/format.cpp
 delete mode 100644 src/formatting/list.cpp
 delete mode 100644 src/formatting/registry.cpp
 delete mode 100644 src/formatting/text.cpp
 create mode 100644 src/function_call.cpp
 delete mode 100644 src/gamma_method.cpp
 create mode 100644 src/grid/process_group_symbolizer.cpp
 create mode 100644 src/group/group_layout_manager.cpp
 create mode 100644 src/group/group_rule.cpp
 create mode 100644 src/group/group_symbolizer_helper.cpp
 delete mode 100644 src/image_filter_grammar.cpp
 create mode 100644 src/json/build.py
 delete mode 100644 src/json/feature_collection_parser.cpp
 delete mode 100644 src/json/feature_grammar.cpp
 delete mode 100644 src/json/geojson_generator.cpp
 delete mode 100644 src/json/geometry_grammar.cpp
 delete mode 100644 src/json/geometry_parser.cpp
 create mode 100644 src/json/mapnik_json_feature_collection_grammar.cpp
 create mode 100644 src/json/mapnik_json_feature_grammar.cpp
 create mode 100644 src/json/mapnik_json_generator_grammar.cpp
 create mode 100644 src/json/mapnik_json_geometry_grammar.cpp
 create mode 100644 src/json/mapnik_topojson_grammar.cpp
 delete mode 100644 src/line_pattern_symbolizer.cpp
 delete mode 100644 src/line_symbolizer.cpp
 create mode 100644 src/marker_helpers.cpp
 delete mode 100644 src/markers_symbolizer.cpp
 delete mode 100644 src/path_expression_grammar.cpp
 delete mode 100644 src/placement_finder.cpp
 delete mode 100644 src/point_symbolizer.cpp
 delete mode 100644 src/polygon_pattern_symbolizer.cpp
 delete mode 100644 src/polygon_symbolizer.cpp
 delete mode 100644 src/processed_text.cpp
 delete mode 100644 src/raster_symbolizer.cpp
 create mode 100644 src/renderer_common.cpp
 create mode 100644 src/renderer_common/process_group_symbolizer.cpp
 create mode 100644 src/renderer_common/render_pattern.cpp
 delete mode 100644 src/shield_symbolizer.cpp
 delete mode 100644 src/stroke.cpp
 delete mode 100644 src/svg/output/process_building_symbolizer.cpp
 delete mode 100644 src/svg/output/process_line_pattern_symbolizer.cpp
 delete mode 100644 src/svg/output/process_markers_symbolizer.cpp
 delete mode 100644 src/svg/output/process_point_symbolizer.cpp
 delete mode 100644 src/svg/output/process_polygon_pattern_symbolizer.cpp
 delete mode 100644 src/svg/output/process_raster_symbolizer.cpp
 delete mode 100644 src/svg/output/process_shield_symbolizer.cpp
 delete mode 100644 src/svg/output/process_text_symbolizer.cpp
 create mode 100644 src/svg/output/svg_output_grammars.cpp
 create mode 100644 src/symbolizer_enumerations.cpp
 delete mode 100644 src/symbolizer_helpers.cpp
 create mode 100644 src/symbolizer_keys.cpp
 create mode 100644 src/text/face.cpp
 create mode 100644 src/text/font_feature_settings.cpp
 create mode 100644 src/text/font_library.cpp
 create mode 100644 src/text/formatting/base.cpp
 create mode 100644 src/text/formatting/format.cpp
 create mode 100644 src/text/formatting/layout.cpp
 create mode 100644 src/text/formatting/list.cpp
 create mode 100644 src/text/formatting/registry.cpp
 create mode 100644 src/text/formatting/text.cpp
 create mode 100644 src/text/glyph_positions.cpp
 create mode 100644 src/text/itemizer.cpp
 create mode 100644 src/text/placement_finder.cpp
 create mode 100644 src/text/placements/base.cpp
 create mode 100644 src/text/placements/dummy.cpp
 create mode 100644 src/text/placements/list.cpp
 create mode 100644 src/text/placements/registry.cpp
 create mode 100644 src/text/placements/simple.cpp
 create mode 100644 src/text/properties_util.cpp
 create mode 100644 src/text/renderer.cpp
 create mode 100644 src/text/scrptrun.cpp
 create mode 100644 src/text/symbolizer_helpers.cpp
 create mode 100644 src/text/text_layout.cpp
 create mode 100644 src/text/text_line.cpp
 create mode 100644 src/text/text_properties.cpp
 create mode 100644 src/text/vertex_cache.cpp
 delete mode 100644 src/text_placements/base.cpp
 delete mode 100644 src/text_placements/dummy.cpp
 delete mode 100644 src/text_placements/list.cpp
 delete mode 100644 src/text_placements/registry.cpp
 delete mode 100644 src/text_placements/simple.cpp
 delete mode 100644 src/text_properties.cpp
 delete mode 100644 src/text_symbolizer.cpp
 create mode 100644 src/webp_reader.cpp
 create mode 100644 src/wkt/build.py
 create mode 100644 src/wkt/mapnik_wkt_generator_grammar.cpp
 create mode 100644 src/wkt/mapnik_wkt_grammar.cpp
 delete mode 100644 src/wkt/wkt_factory.cpp
 delete mode 100644 src/wkt/wkt_generator.cpp
 create mode 100644 tests/cpp_tests/copy_move_test.cpp
 copy tests/cpp_tests/data/{blank.jpg => blank.webp} (100%)
 create mode 100644 tests/cpp_tests/image_painted_test.cpp
 create mode 100644 tests/cpp_tests/line_offset_test.cpp
 create mode 100755 tests/cpp_tests/run
 delete mode 100644 tests/cpp_tests/svg_renderer_tests/background_color_test.cpp
 delete mode 100644 tests/cpp_tests/svg_renderer_tests/build.py
 delete mode 100644 tests/cpp_tests/svg_renderer_tests/combined_test.cpp
 delete mode 100644 tests/cpp_tests/svg_renderer_tests/compilation_test.cpp
 delete mode 100644 tests/cpp_tests/svg_renderer_tests/file_output_test.cpp
 delete mode 100644 tests/cpp_tests/svg_renderer_tests/path_element_test.cpp
 delete mode 100644 tests/cpp_tests/svg_renderer_tests/root_element_test.cpp
 create mode 100644 tests/cpp_tests/symbolizer_test.cpp
 create mode 100755 tests/data/broken_maps/empty_stylename.xml
 create mode 100644 tests/data/broken_maps/invalid-scale-hsla-filter.xml
 delete mode 100644 tests/data/good_maps/colorize-alpha.xml
 create mode 100755 tests/data/good_maps/empty_parameter1.xml
 create mode 100755 tests/data/good_maps/empty_parameter2.xml
 create mode 100755 tests/data/good_maps/empty_parameter3.xml
 create mode 100755 tests/data/good_maps/empty_parameter4.xml
 create mode 100755 tests/data/good_maps/empty_parameter5.xml
 create mode 100644 tests/data/good_maps/empty_text_symbolizer.xml
 create mode 100644 tests/data/good_maps/frame.xml
 delete mode 100644 tests/data/good_maps/paths_relative_to_xml.xml
 delete mode 100644 tests/data/good_maps/raster_colorizer.xml
 delete mode 100644 tests/data/good_maps/raster_symbolizer.xml
 create mode 100644 tests/data/good_maps/text-placement-type-dummy.xml
 delete mode 100644 tests/data/good_maps/tiff_colortable.xml
 delete mode 100644 tests/data/good_maps/vrt_colortable.xml
 create mode 100644 tests/data/gpx/empty.gpx
 rename tests/data/json/{escaped.json => escaped.geojson} (100%)
 create mode 100644 tests/data/json/escaped.topojson
 create mode 100644 tests/data/json/feature_collection_level_properties.json
 create mode 100644 tests/data/json/lines.geojson
 delete mode 100644 tests/data/json/lines.json
 rename tests/data/json/{null_feature.json => null_feature.geojson} (100%)
 create mode 100644 tests/data/json/points.geojson
 delete mode 100644 tests/data/json/points.json
 create mode 100644 tests/data/pngsuite/linepattern.png
 create mode 100644 tests/data/pngsuite/linepattern1.png
 delete mode 100644 tests/data/shp/points/poi.xml
 create mode 100644 tests/data/svg/box.svg
 create mode 100644 tests/data/svg/linepattern.svg
 create mode 100644 tests/data/svg/place-of-worship-24.svg
 create mode 100644 tests/data/svg/transparent_circle.svg
 create mode 100644 tests/python_tests/agg_rasterizer_integer_overflow_test.py
 create mode 100644 tests/python_tests/images/composited/divide.png
 create mode 100644 tests/python_tests/images/composited/linear_burn.png
 create mode 100644 tests/python_tests/images/composited/linear_dodge.png
 create mode 100644 tests/python_tests/images/pycairo/cairo-cairo-expected-reduced.png
 create mode 100644 tests/python_tests/images/pycairo/cairo-cairo-expected.pdf
 create mode 100644 tests/python_tests/images/pycairo/cairo-cairo-expected.png
 create mode 100644 tests/python_tests/images/pycairo/cairo-cairo-expected.svg
 create mode 100644 tests/python_tests/images/pycairo/cairo-surface-expected.building.pdf
 create mode 100644 tests/python_tests/images/pycairo/cairo-surface-expected.building.svg
 create mode 100644 tests/python_tests/images/pycairo/cairo-surface-expected.point.pdf
 create mode 100644 tests/python_tests/images/pycairo/cairo-surface-expected.point.svg
 create mode 100644 tests/python_tests/images/pycairo/cairo-surface-expected.polygon.pdf
 create mode 100644 tests/python_tests/images/pycairo/cairo-surface-expected.polygon.svg
 create mode 100644 tests/python_tests/images/style-comp-op/divide.png
 create mode 100644 tests/python_tests/images/style-comp-op/linear_burn.png
 create mode 100644 tests/python_tests/images/style-comp-op/linear_dodge.png
 delete mode 100644 tests/python_tests/images/support/char_placement.png
 delete mode 100644 tests/python_tests/images/support/displacement.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png+e=miniz.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png+t=0.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png32+e=miniz.png
 copy tests/python_tests/images/support/{transparency/aerial_rgb.png => encoding-opts/aerial_rgba-png32+t=0.png} (100%)
 copy tests/{data/images/12_654_1580.png => python_tests/images/support/encoding-opts/aerial_rgba-png32.png} (100%)
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+e=miniz.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=h+c=1+t=0.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=h+c=1.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=h+t=0.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=h+t=1.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=h+t=2.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=h.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=o+c=1+t=0.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=o+c=1.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=o+t=0.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=o+t=1.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=o+t=2.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-png8+m=o.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+alpha=false.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+alpha_compression=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+alpha_filtering=2.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+alpha_quality=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+autofilter=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+filter_sharpness=4.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+filter_strength=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+filter_type=1+autofilter=1.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+method=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+method=6.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+partition_limit=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+partitions=3.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+pass=10.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+preprocessing=1.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+quality=64.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+segments=3.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+sns_strength=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+target_PSNR=.5.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp+target_size=100.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/aerial_rgba-webp.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-png+e=miniz.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-png32+e=miniz.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-png32+t=0.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-png32.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-png8+e=miniz.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+alpha=false.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+alpha_compression=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+alpha_filtering=2.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+alpha_quality=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+autofilter=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+filter_sharpness=4.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+filter_strength=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+filter_type=1+autofilter=1.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+method=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+method=6.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+partition_limit=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+partitions=3.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+pass=10.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+preprocessing=1.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+quality=64.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+segments=3.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+sns_strength=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+target_PSNR=.5.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp+target_size=100.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/blank-webp.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-png+e=miniz.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-png32+e=miniz.png
 copy tests/python_tests/images/support/encoding-opts/{blank-png+t=0.png => solid-png32+t=0.png} (100%)
 copy tests/python_tests/images/{composited/clear.png => support/encoding-opts/solid-png32.png} (100%)
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-png8+e=miniz.png
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+alpha=false.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+alpha_compression=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+alpha_filtering=2.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+alpha_quality=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+autofilter=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+filter_sharpness=4.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+filter_strength=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+filter_type=1+autofilter=1.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+method=0.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+method=6.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+partition_limit=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+partitions=3.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+pass=10.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+preprocessing=1.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+quality=64.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+segments=3.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+sns_strength=50.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+target_PSNR=.5.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp+target_size=100.webp
 create mode 100644 tests/python_tests/images/support/encoding-opts/solid-webp.webp
 copy tests/python_tests/images/support/{encoding-opts/blank-png8+m=h+c=1.png => marker-in-center-not-placed.png} (100%)
 create mode 100644 tests/python_tests/images/support/marker-in-center.png
 delete mode 100644 tests/python_tests/images/support/overlap.png
 delete mode 100644 tests/python_tests/images/support/tif_colortable.png
 create mode 100644 tests/python_tests/images/support/transparency/white0.webp
 delete mode 100644 tests/python_tests/images/support/vrt_colortable.png
 delete mode 100644 tests/python_tests/map_deepcopy_test.py
 create mode 100644 tests/python_tests/mapnik_test_data_test.py
 create mode 100644 tests/python_tests/pgraster_test.py
 delete mode 100644 tests/python_tests/raster_colormapped_test.py
 create mode 100644 tests/python_tests/topojson_plugin_test.py
 create mode 100644 tests/python_tests/webp_encoding_test.py
 create mode 100644 tests/visual_tests/data/aerial_rgba.tiff
 create mode 100644 tests/visual_tests/data/bug1532.csv
 create mode 100644 tests/visual_tests/data/bug1533.csv
 copy tests/{data/shp => visual_tests/data}/charplacement.dbf (100%)
 copy tests/{data/shp => visual_tests/data}/charplacement.shp (100%)
 copy tests/{data/shp => visual_tests/data}/charplacement.shx (100%)
 create mode 100644 tests/visual_tests/data/crossing-lines.csv
 copy tests/{data/shp => visual_tests/data}/displacement.dbf (100%)
 copy tests/{data/shp => visual_tests/data}/displacement.shp (100%)
 copy tests/{data/shp => visual_tests/data}/displacement.shx (100%)
 create mode 100644 tests/visual_tests/data/grouped-rendering.sqlite
 create mode 100644 tests/visual_tests/data/heat.tif
 create mode 100644 tests/visual_tests/data/heat_nodata.tif
 create mode 100644 tests/visual_tests/data/heat_rgb.tif
 create mode 100755 tests/visual_tests/data/line.dbf
 create mode 100755 tests/visual_tests/data/line.shp
 create mode 100755 tests/visual_tests/data/line.shx
 create mode 100644 tests/visual_tests/data/lines2.csv
 create mode 100644 tests/visual_tests/data/lower_columbia.tif
 copy tests/{data/shp => visual_tests/data}/overlap.dbf (100%)
 copy tests/{data/shp => visual_tests/data}/overlap.shp (100%)
 copy tests/{data/shp => visual_tests/data}/overlap.shx (100%)
 create mode 100644 tests/visual_tests/data/pattern.png
 create mode 100644 tests/visual_tests/data/repeat-labels.csv
 create mode 100644 tests/visual_tests/data/satellite.png
 create mode 100644 tests/visual_tests/data/text-data-binding.sqlite
 copy tests/{data/shp => visual_tests/data}/textspacing.dbf (100%)
 copy tests/{data/shp => visual_tests/data}/textspacing.shp (100%)
 copy tests/{data/shp => visual_tests/data}/textspacing.shx (100%)
 create mode 100644 tests/visual_tests/grids/building-symbolizer-opacity-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/building-symbolizer-opacity-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/charspacing-200-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/charspacing-200-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/charspacing-lines-300-300-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/charspacing-lines-300-300-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/collision-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/colorize-alpha1-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/colorize-alpha1-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/colorize-alpha2-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/colorize-alpha2-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/colorize-alpha3-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/colorize-alpha3-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/colorize-alpha3-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/dst-over-compositing-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/dst-over-compositing-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/expressionformat-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-1-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-2-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-3-500-100-2.0-grid-reference.json
 copy tests/visual_tests/grids/{formatting-4-500-100-1.0-grid-reference.json => formatting-4-500-100-2.0-grid-reference.json} (100%)
 create mode 100644 tests/visual_tests/grids/formatting-5-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-5-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-6-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-6-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-7-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-7-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-8-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-8-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-expr-alignment-500-500-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/formatting-expr-alignment-500-500-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/functional-expressions-256-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/functional-expressions-256-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/functional-expressions-length-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/functional-expressions-length-512-512-2.0-grid-reference.json
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => gdal-filter-factor-600-400-1.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => gdal-filter-factor-600-400-2.0-grid-reference.json} (100%)
 create mode 100644 tests/visual_tests/grids/geometry-transform-scale-500-500-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-scale-500-500-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-scale-patterns-500-500-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-scale-patterns-500-500-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-translate-200-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-translate-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-translate-patterns-200-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-translate-patterns-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-translate-patterns-svg-200-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/geometry-transform-translate-patterns-svg-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-1-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-1-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-2-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-2-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-3-512-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-3-512-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-line-1-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-line-1-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-line-2-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/group-symbolizer-line-2-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/halo-comp-op-on-satellite-450-450-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/halo-comp-op-on-satellite-450-450-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/harfbuzz-800-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/harfbuzz-800-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/hb-fontsets-800-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/hb-fontsets-800-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/image-filters-galore-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/image-filters-galore-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/image-filters-multi-blur-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/image-filters-multi-blur-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/image-filters-multi-blur-inflate-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/image-filters-multi-blur-inflate-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/jalign-auto-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/khmer-800-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/khmer-800-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-offset-900-250-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-opacity-multi-render-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-opacity-multi-render-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-pattern-smooth-and-offset-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-pattern-smooth-and-offset-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-pattern-smooth-and-offset-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-pattern-symbolizer-900-250-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-pattern-symbolizer-900-250-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-pattern-symbolizer-opacity-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-pattern-symbolizer-opacity-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-smooth-and-offset-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-smooth-and-offset-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-symbolizer-expressions-256-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-symbolizer-expressions-256-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-symbolizer-expressions-all-256-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line-symbolizer-expressions-all-256-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line_break-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/line_break-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-1-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-1-400-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-1-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-1-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-2-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-2-400-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-2-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-2-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-3-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-3-400-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-3-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-3-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-4-200-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-4-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-4-400-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-4-400-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-4-600-600-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-4-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-4-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-4-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-5-200-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-5-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-5-400-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-5-400-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-5-600-600-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-5-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-5-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-5-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-6-200-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-6-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-6-400-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-6-400-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-6-600-600-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-6-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-6-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-6-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-7-200-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-7-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-7-400-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-7-400-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-7-600-600-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-7-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-7-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-7-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-multi-layout-1-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-multi-layout-1-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-multi-layout-2-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-multi-layout-2-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-multi-layout-shield-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-multi-layout-shield-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-shield-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-shield-400-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-shield-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/lines-shield-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/list-100-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/list-150-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/list-250-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/list-300-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/list-400-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/list-600-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/list-800-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/map-background-image-compositing-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/map-background-image-compositing-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-collide-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-collide-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-interior-position-600-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-interior-position-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-multi-policy-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-hex-grid-257-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-hex-grid-400-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-hex-grid-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-and-avoid-edges-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-and-avoid-edges-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-and-line-placement-600-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-and-line-placement-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-and-vertex-first-placement-600-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-and-vertex-first-placement-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-and-vertex-last-placement-600-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-and-vertex-last-placement-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-spacing-eq-width-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-on-line-spacing-eq-width-overlap-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-path-expression-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-path-expression-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-recenter-collide-256-128-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-recenter-collide-256-128-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-svg-empty-g-element-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-svg-empty-g-element-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-svg-opacity-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-svg-opacity2-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-svg-opacity2-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-symbolizer-expressions-all-256-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-symbolizer-expressions-all-256-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-vs-point-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-vs-point-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-whole-multi-polygon-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-whole-multi-polygon-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-with-background-image-257-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-with-background-image-400-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-with-background-image-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-with-background-image-and-hsla-transform-257-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-with-background-image-and-hsla-transform-400-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-with-background-image-and-hsla-transform-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-with-background-image-linear-comp-op-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker-with-background-image-linear-comp-op-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/marker_line_placement_on_points-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/orientation-800-200-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/orientation-800-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/point-symbolizer-expressions-256-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/point-symbolizer-expressions-256-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/point-symbolizer-expressions-all-256-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/point-symbolizer-expressions-all-256-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/point-symbolizer-overlap-placement-expr-500-500-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/point-symbolizer-overlap-placement-expr-500-500-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/polygon-symbolizer-expressions-256-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/polygon-symbolizer-expressions-256-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/polygon-symbolizer-expressions-all-256-256-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/polygon-symbolizer-expressions-all-256-256-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/polygon-winding-order-300-300-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/polygon-winding-order-300-300-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/postgis-inline-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/postgis-inline-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha1-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha1-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha2-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha2-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha3-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha3-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha4-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha4-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha5-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster-color-to-alpha5-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster_colorizer-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster_colorizer-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster_symbolizer-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/raster_symbolizer-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/repeat-labels-1-750-250-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/repeat-labels-1-750-250-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/repeat-labels-2-750-250-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/repeat-labels-2-750-250-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/repeat-labels-3-750-250-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/repeat-labels-3-750-250-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/repeat-labels-4-750-250-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/repeat-labels-4-750-250-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/road-casings-grouped-rendering-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/road-casings-grouped-rendering-600-600-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/road-casings-grouped-rendering-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/road-casings-non-grouped-rendering-600-600-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/road-casings-non-grouped-rendering-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/rtl-point-200-200-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shield-on-line-and-avoid-edges-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shield-on-line-and-avoid-edges-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shield-on-line-spacing-eq-width-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shield-on-polygon-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-490-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-495-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-497-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-498-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-499-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-501-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-502-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-505-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-1-510-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-490-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-490-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-495-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-495-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-497-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-497-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-498-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-498-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-499-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-499-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-501-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-501-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-502-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-502-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-505-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-505-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-510-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-2-510-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-490-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-490-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-495-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-495-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-497-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-497-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-498-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-498-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-499-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-499-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-501-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-501-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-502-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-502-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-505-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-505-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-510-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-3-510-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-490-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-490-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-495-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-495-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-497-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-497-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-498-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-498-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-499-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-499-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-501-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-501-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-502-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-502-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-505-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-505-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-510-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/shieldsymbolizer-4-510-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-100-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-150-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-250-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-300-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-400-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-600-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-800-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-E-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-N-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-NE-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-NW-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-S-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-SE-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-SW-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-W-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-shield-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-shield-500-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-shield-600-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/simple-shield-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/style-level-compositing-tiled-0,0-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/style-level-compositing-tiled-0,0-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/style-level-compositing-tiled-0,1-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/style-level-compositing-tiled-0,1-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/style-level-compositing-tiled-1,0-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/style-level-compositing-tiled-1,0-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/style-level-compositing-tiled-1,1-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/style-level-compositing-tiled-1,1-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-allow-overlap-expr-500-500-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-allow-overlap-expr-500-500-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bengali-800-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bengali-800-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1532-600-165-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1532-600-165-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1533-600-600-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1533-600-600-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1820+0-600-300-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1820+0-600-300-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1820+1-600-300-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1820+1-600-300-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1820-1-600-300-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug1820-1-600-300-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug2037-800-300-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-bug2037-800-300-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-charplacement-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-charplacement-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-data-binding-500-500-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-data-binding-500-500-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-displacement-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-displacement-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-expressionformat-color-800-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-expressionformat-color-800-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-font-features-500-500-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-font-features-500-500-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halign-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halign-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halign-adjust-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halign-adjust-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halign-adjust-multiline-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halign-adjust-multiline-800-800-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halo-opacity-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halo-opacity-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halo-rasterizer-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halo-transform-600-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-halo-transform-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-line-wrap-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-line-wrap-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-malayalam-800-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-malayalam-800-100-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-multi-layout-1-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-multi-layout-1-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-multi-layout-2-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-multi-layout-2-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-overlap-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-overlap-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-spacing-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-spacing-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-ttc-font-600-400-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-ttc-font-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-typographic-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-typographic-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-vertical-alignment-800-800-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/text-vertical-alignment-800-800-2.0-grid-reference.json
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => tiff-alpha-broken-assoc-alpha-gdal-600-400-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => tiff-alpha-gdal-600-400-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => tiff-alpha-gradient-gdal-600-400-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-255-257-1.0-grid-reference.json => tiff-edge-alignment-gdal1-255-257-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => tiff-edge-alignment-gdal1-256-256-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-255-257-1.0-grid-reference.json => tiff-edge-alignment-gdal2-255-257-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => tiff-edge-alignment-gdal2-256-256-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => tiff-nodata-edge-gdal-600-400-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-nodata-edge-gdal-969-793-1.0-grid-reference.json => tiff-nodata-edge-gdal-969-793-2.0-grid-reference.json} (100%)
 create mode 100644 tests/visual_tests/grids/tiff-nodata-edge-rgba-500-100-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-nodata-edge-rgba-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-nodata-edge-rgba-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-nodata-rgb-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-nodata-rgb-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-nodata-rgba-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-nodata-rgba-512-512-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-nodata-tolerance-512-512-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-nodata-tolerance-512-512-2.0-grid-reference.json
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => tiff-opaque-edge-gdal-256-256-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-nodata-edge-gdal-969-793-1.0-grid-reference.json => tiff-opaque-edge-gdal-969-793-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => tiff-opaque-edge-gdal2-600-400-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-nodata-edge-gdal-969-793-1.0-grid-reference.json => tiff-opaque-edge-gdal2-969-793-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => tiff-opaque-edge-raster2-600-400-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-nodata-edge-gdal-969-793-1.0-grid-reference.json => tiff-opaque-edge-raster2-969-793-2.0-grid-reference.json} (100%)
 create mode 100644 tests/visual_tests/grids/tiff-reprojection-1-250-250-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-reprojection-1-250-250-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-reprojection-2-250-250-1.0-grid-reference.json
 create mode 100644 tests/visual_tests/grids/tiff-reprojection-2-250-250-2.0-grid-reference.json
 copy tests/visual_tests/grids/{tiff-alpha-broken-assoc-alpha-gdal-600-400-1.0-grid-reference.json => tiff-resampling-600-400-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => tiff_colortable-256-256-1.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => tiff_colortable-256-256-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => tiff_colortable_custom_nodata-256-256-1.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => tiff_colortable_custom_nodata-256-256-2.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => vrt_colortable-256-256-1.0-grid-reference.json} (100%)
 copy tests/visual_tests/grids/{tiff-edge-alignment-gdal1-256-256-1.0-grid-reference.json => vrt_colortable-256-256-2.0-grid-reference.json} (100%)
 create mode 100644 tests/visual_tests/grids/whole-centroid-600-400-2.0-grid-reference.json
 create mode 100644 tests/visual_tests/images/building-symbolizer-opacity-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/building-symbolizer-opacity-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/building-symbolizer-opacity-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/building-symbolizer-opacity-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/charspacing-200-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/charspacing-200-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/charspacing-200-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/charspacing-200-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/charspacing-lines-300-300-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/charspacing-lines-300-300-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/charspacing-lines-300-300-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/charspacing-lines-300-300-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/collision-600-400-1.0-agg.png
 copy tests/visual_tests/images/{collision-600-400-1.0-cairo-reference.png => collision-600-400-1.0-cairo.png} (100%)
 copy tests/visual_tests/{grids/collision-600-400-1.0-grid-reference.json => images/collision-600-400-1.0-grid.json} (100%)
 create mode 100644 tests/visual_tests/images/collision-600-400-2.0-agg.png
 copy tests/visual_tests/images/{collision-600-400-2.0-cairo-reference.png => collision-600-400-2.0-cairo.png} (100%)
 create mode 100644 tests/visual_tests/images/colorize-alpha1-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha1-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha1-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha1-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha2-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha2-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha2-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha2-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha3-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha3-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha3-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/colorize-alpha3-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/dst-over-compositing-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/dst-over-compositing-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/dst-over-compositing-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/dst-over-compositing-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-5-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-5-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-5-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-5-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-6-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-6-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-6-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-6-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-7-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-7-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-7-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-7-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-8-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-8-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-8-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-8-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-expr-alignment-500-500-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-expr-alignment-500-500-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/formatting-expr-alignment-500-500-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/formatting-expr-alignment-500-500-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/functional-expressions-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/functional-expressions-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/functional-expressions-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/functional-expressions-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/functional-expressions-length-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/functional-expressions-length-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/functional-expressions-length-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/functional-expressions-length-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/gdal-filter-factor-600-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/gdal-filter-factor-600-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/gdal-filter-factor-600-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/gdal-filter-factor-600-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-scale-500-500-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-scale-500-500-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-scale-500-500-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-scale-500-500-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-scale-patterns-500-500-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-scale-patterns-500-500-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-scale-patterns-500-500-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-scale-patterns-500-500-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-200-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-200-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-200-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-200-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-patterns-200-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-patterns-200-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-patterns-200-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-patterns-200-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-patterns-svg-200-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-patterns-svg-200-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-patterns-svg-200-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/geometry-transform-translate-patterns-svg-200-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-1-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-1-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-1-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-1-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-2-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-2-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-2-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-2-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-3-512-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-3-512-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-3-512-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-3-512-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-line-1-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-line-1-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-line-2-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/group-symbolizer-line-2-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/halo-comp-op-on-satellite-450-450-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/halo-comp-op-on-satellite-450-450-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/harfbuzz-800-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/harfbuzz-800-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/harfbuzz-800-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/harfbuzz-800-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/hb-fontsets-800-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/hb-fontsets-800-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/hb-fontsets-800-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/hb-fontsets-800-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-galore-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-galore-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-galore-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-galore-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-multi-blur-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-multi-blur-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-multi-blur-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-multi-blur-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-multi-blur-inflate-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-multi-blur-inflate-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-multi-blur-inflate-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/image-filters-multi-blur-inflate-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/khmer-800-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/khmer-800-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/khmer-800-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/khmer-800-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-opacity-multi-render-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-opacity-multi-render-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-opacity-multi-render-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-opacity-multi-render-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-smooth-and-offset-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-smooth-and-offset-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-smooth-and-offset-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-smooth-and-offset-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-smooth-and-offset-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-smooth-and-offset-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-smooth-and-offset-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-smooth-and-offset-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-symbolizer-900-250-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-symbolizer-900-250-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-symbolizer-900-250-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-symbolizer-900-250-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-symbolizer-opacity-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-symbolizer-opacity-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-symbolizer-opacity-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-pattern-symbolizer-opacity-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-smooth-and-offset-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-smooth-and-offset-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-smooth-and-offset-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-smooth-and-offset-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-symbolizer-expressions-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-symbolizer-expressions-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-symbolizer-expressions-all-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line-symbolizer-expressions-all-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line_break-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line_break-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/line_break-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/line_break-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-200-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-200-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-200-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-200-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-400-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-400-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-400-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-400-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-600-600-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-600-600-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-600-600-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-600-600-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-4-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-200-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-200-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-200-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-200-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-400-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-400-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-400-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-400-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-600-600-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-600-600-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-600-600-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-600-600-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-5-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-200-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-200-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-200-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-200-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-400-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-400-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-400-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-400-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-600-600-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-600-600-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-600-600-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-600-600-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-6-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-200-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-200-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-200-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-200-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-400-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-400-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-400-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-400-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-600-600-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-600-600-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-600-600-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-600-600-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-7-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-1-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-1-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-2-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-2-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-shield-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/lines-multi-layout-shield-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/map-background-image-compositing-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/map-background-image-compositing-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/map-background-image-compositing-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/map-background-image-compositing-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-collide-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-collide-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-collide-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-collide-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-interior-position-600-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-interior-position-600-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-interior-position-600-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-interior-position-600-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-avoid-edges-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-avoid-edges-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-avoid-edges-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-avoid-edges-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-line-placement-600-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-line-placement-600-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-line-placement-600-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-line-placement-600-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-vertex-first-placement-600-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-vertex-first-placement-600-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-vertex-first-placement-600-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-vertex-first-placement-600-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-vertex-last-placement-600-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-vertex-last-placement-600-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-vertex-last-placement-600-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-on-line-and-vertex-last-placement-600-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-path-expression-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-path-expression-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-path-expression-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-path-expression-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-recenter-collide-256-128-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-recenter-collide-256-128-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-recenter-collide-256-128-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-recenter-collide-256-128-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-svg-empty-g-element-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-svg-empty-g-element-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-svg-empty-g-element-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-svg-empty-g-element-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-svg-opacity2-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-svg-opacity2-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-svg-opacity2-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-svg-opacity2-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-symbolizer-expressions-all-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-symbolizer-expressions-all-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-symbolizer-expressions-all-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-symbolizer-expressions-all-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-vs-point-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-vs-point-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-vs-point-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-vs-point-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-whole-multi-polygon-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-whole-multi-polygon-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-whole-multi-polygon-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-whole-multi-polygon-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-with-background-image-linear-comp-op-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-with-background-image-linear-comp-op-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/marker-with-background-image-linear-comp-op-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/marker-with-background-image-linear-comp-op-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/orientation-800-200-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/orientation-800-200-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/orientation-800-200-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/orientation-800-200-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-expressions-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-expressions-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-expressions-all-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-expressions-all-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-overlap-placement-expr-500-500-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-overlap-placement-expr-500-500-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-overlap-placement-expr-500-500-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/point-symbolizer-overlap-placement-expr-500-500-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/polygon-symbolizer-expressions-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/polygon-symbolizer-expressions-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/polygon-symbolizer-expressions-all-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/polygon-winding-order-300-300-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/polygon-winding-order-300-300-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/polygon-winding-order-300-300-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/polygon-winding-order-300-300-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/postgis-inline-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/postgis-inline-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/postgis-inline-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/postgis-inline-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/python-Format-reference.png
 create mode 100644 tests/visual_tests/images/python-IfElse-reference.png
 create mode 100644 tests/visual_tests/images/python-List-reference.png
 create mode 100644 tests/visual_tests/images/python-MyText-reference.png
 create mode 100644 tests/visual_tests/images/python-TextNode-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha1-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha1-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha1-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha1-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha2-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha2-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha2-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha2-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha3-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha3-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha3-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha3-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha4-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha4-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha4-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha4-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha5-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha5-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha5-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster-color-to-alpha5-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster_colorizer-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster_colorizer-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster_colorizer-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster_colorizer-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster_symbolizer-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster_symbolizer-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/raster_symbolizer-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/raster_symbolizer-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-1-750-250-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-1-750-250-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-1-750-250-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-1-750-250-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-2-750-250-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-2-750-250-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-2-750-250-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-2-750-250-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-3-750-250-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-3-750-250-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-3-750-250-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-3-750-250-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-4-750-250-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-4-750-250-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-4-750-250-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/repeat-labels-4-750-250-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/road-casings-grouped-rendering-600-600-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/road-casings-grouped-rendering-600-600-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/road-casings-grouped-rendering-600-600-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/road-casings-grouped-rendering-600-600-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/road-casings-non-grouped-rendering-600-600-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/road-casings-non-grouped-rendering-600-600-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/road-casings-non-grouped-rendering-600-600-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/road-casings-non-grouped-rendering-600-600-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shield-on-line-and-avoid-edges-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shield-on-line-and-avoid-edges-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shield-on-line-and-avoid-edges-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shield-on-line-and-avoid-edges-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-490-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-490-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-495-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-495-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-497-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-497-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-498-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-498-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-499-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-499-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-501-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-501-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-502-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-502-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-505-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-505-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-510-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-2-510-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-490-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-490-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-495-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-495-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-497-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-497-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-498-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-498-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-499-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-499-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-501-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-501-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-502-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-502-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-505-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-505-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-510-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-3-510-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-490-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-490-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-495-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-495-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-497-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-497-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-498-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-498-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-499-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-499-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-501-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-501-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-502-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-502-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-505-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-505-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-510-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/shieldsymbolizer-4-510-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/simple-shield-600-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/simple-shield-600-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/simple-shield-600-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/simple-shield-600-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-0,0-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-0,0-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-0,0-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-0,0-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-0,1-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-0,1-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-0,1-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-0,1-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-1,0-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-1,0-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-1,0-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-1,0-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-1,1-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-1,1-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-1,1-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/style-level-compositing-tiled-1,1-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-allow-overlap-expr-500-500-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-allow-overlap-expr-500-500-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-allow-overlap-expr-500-500-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-allow-overlap-expr-500-500-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bengali-800-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bengali-800-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bengali-800-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bengali-800-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1532-600-165-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1532-600-165-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1532-600-165-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1532-600-165-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1533-600-600-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1533-600-600-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1533-600-600-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1533-600-600-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820+0-600-300-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820+0-600-300-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820+0-600-300-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820+0-600-300-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820+1-600-300-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820+1-600-300-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820+1-600-300-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820+1-600-300-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820-1-600-300-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820-1-600-300-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820-1-600-300-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug1820-1-600-300-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug2037-800-300-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug2037-800-300-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-bug2037-800-300-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-bug2037-800-300-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-charplacement-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-charplacement-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-charplacement-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-charplacement-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-data-binding-500-500-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-data-binding-500-500-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-data-binding-500-500-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-data-binding-500-500-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-displacement-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-displacement-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-displacement-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-displacement-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-expressionformat-color-800-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-expressionformat-color-800-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-expressionformat-color-800-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-expressionformat-color-800-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-font-features-500-500-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-font-features-500-500-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-font-features-500-500-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-font-features-500-500-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-adjust-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-adjust-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-adjust-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-adjust-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-adjust-multiline-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-adjust-multiline-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-adjust-multiline-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halign-adjust-multiline-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halo-opacity-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halo-opacity-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halo-opacity-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halo-opacity-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halo-transform-600-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halo-transform-600-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-halo-transform-600-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-halo-transform-600-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-line-wrap-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-line-wrap-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-line-wrap-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-line-wrap-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-malayalam-800-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-malayalam-800-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-malayalam-800-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-malayalam-800-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-multi-layout-1-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-multi-layout-1-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-multi-layout-1-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-multi-layout-1-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-multi-layout-2-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-multi-layout-2-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-multi-layout-2-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-multi-layout-2-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-overlap-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-overlap-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-overlap-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-overlap-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-spacing-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-spacing-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-spacing-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-spacing-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-ttc-font-600-400-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-ttc-font-600-400-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-ttc-font-600-400-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-ttc-font-600-400-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-typographic-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-typographic-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-typographic-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-typographic-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-vertical-alignment-800-800-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-vertical-alignment-800-800-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/text-vertical-alignment-800-800-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/text-vertical-alignment-800-800-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-edge-rgba-500-100-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-edge-rgba-500-100-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-edge-rgba-500-100-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-edge-rgba-500-100-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-edge-rgba-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-edge-rgba-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-edge-rgba-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-edge-rgba-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-rgb-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-rgb-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-rgb-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-rgb-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-rgba-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-rgba-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-rgba-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-rgba-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-tolerance-512-512-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-tolerance-512-512-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-tolerance-512-512-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-nodata-tolerance-512-512-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-reprojection-1-250-250-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-reprojection-1-250-250-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-reprojection-1-250-250-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-reprojection-1-250-250-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-reprojection-2-250-250-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-reprojection-2-250-250-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff-reprojection-2-250-250-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff-reprojection-2-250-250-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff_colortable-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff_colortable-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff_colortable-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff_colortable-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff_colortable_custom_nodata-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff_colortable_custom_nodata-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/tiff_colortable_custom_nodata-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/tiff_colortable_custom_nodata-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/vrt_colortable-256-256-1.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/vrt_colortable-256-256-1.0-cairo-reference.png
 create mode 100644 tests/visual_tests/images/vrt_colortable-256-256-2.0-agg-reference.png
 create mode 100644 tests/visual_tests/images/vrt_colortable-256-256-2.0-cairo-reference.png
 create mode 100644 tests/visual_tests/styles/building-symbolizer-opacity.xml
 create mode 100644 tests/visual_tests/styles/charspacing-lines.xml
 create mode 100644 tests/visual_tests/styles/charspacing.xml
 create mode 100644 tests/visual_tests/styles/colorize-alpha1.xml
 create mode 100644 tests/visual_tests/styles/colorize-alpha2.xml
 create mode 100644 tests/visual_tests/styles/colorize-alpha3.xml
 create mode 100644 tests/visual_tests/styles/colorize-alpha4.xml
 create mode 100644 tests/visual_tests/styles/dst-over-compositing.xml
 create mode 100644 tests/visual_tests/styles/formatting-5.xml
 create mode 100644 tests/visual_tests/styles/formatting-6.xml
 create mode 100644 tests/visual_tests/styles/formatting-7.xml
 create mode 100644 tests/visual_tests/styles/formatting-8.xml
 create mode 100644 tests/visual_tests/styles/formatting-expr-alignment.xml
 create mode 100644 tests/visual_tests/styles/formatting.xml
 create mode 100644 tests/visual_tests/styles/functional-expressions-length.xml
 create mode 100644 tests/visual_tests/styles/functional-expressions.xml
 create mode 100644 tests/visual_tests/styles/gdal-filter-factor.xml
 create mode 100644 tests/visual_tests/styles/geometry-transform-scale-patterns.xml
 create mode 100644 tests/visual_tests/styles/geometry-transform-scale.xml
 create mode 100644 tests/visual_tests/styles/geometry-transform-translate-patterns-svg.xml
 create mode 100644 tests/visual_tests/styles/geometry-transform-translate-patterns.xml
 create mode 100644 tests/visual_tests/styles/geometry-transform-translate.xml
 create mode 100644 tests/visual_tests/styles/group-symbolizer-1.xml
 create mode 100644 tests/visual_tests/styles/group-symbolizer-2.xml
 create mode 100644 tests/visual_tests/styles/group-symbolizer-3.xml
 create mode 100644 tests/visual_tests/styles/group-symbolizer-line-1.xml
 create mode 100644 tests/visual_tests/styles/group-symbolizer-line-2.xml
 create mode 100644 tests/visual_tests/styles/halo-comp-op-on-satellite.xml
 create mode 100644 tests/visual_tests/styles/harfbuzz.xml
 create mode 100644 tests/visual_tests/styles/hb-fontsets.xml
 create mode 100644 tests/visual_tests/styles/image-filters-galore.xml
 create mode 100644 tests/visual_tests/styles/image-filters-multi-blur-inflate.xml
 create mode 100644 tests/visual_tests/styles/image-filters-multi-blur.xml
 create mode 100644 tests/visual_tests/styles/khmer.xml
 create mode 100644 tests/visual_tests/styles/line-opacity-multi-render.xml
 create mode 100755 tests/visual_tests/styles/line-pattern-smooth-and-offset.xml
 create mode 100644 tests/visual_tests/styles/line-pattern-symbolizer-opacity.xml
 create mode 100644 tests/visual_tests/styles/line-pattern-symbolizer.xml
 create mode 100755 tests/visual_tests/styles/line-smooth-and-offset.xml
 create mode 100644 tests/visual_tests/styles/line-symbolizer-expressions-all.xml
 create mode 100644 tests/visual_tests/styles/line-symbolizer-expressions.xml
 create mode 100644 tests/visual_tests/styles/line_break.xml
 create mode 100644 tests/visual_tests/styles/lines-4.xml
 create mode 100644 tests/visual_tests/styles/lines-5.xml
 create mode 100644 tests/visual_tests/styles/lines-6.xml
 create mode 100644 tests/visual_tests/styles/lines-7.xml
 create mode 100644 tests/visual_tests/styles/lines-multi-layout-1.xml
 create mode 100644 tests/visual_tests/styles/lines-multi-layout-2.xml
 create mode 100644 tests/visual_tests/styles/lines-multi-layout-shield.xml
 create mode 100644 tests/visual_tests/styles/map-background-image-compositing.xml
 create mode 100644 tests/visual_tests/styles/marker-collide.xml
 create mode 100644 tests/visual_tests/styles/marker-interior-position.xml
 create mode 100644 tests/visual_tests/styles/marker-on-line-and-avoid-edges.xml
 create mode 100644 tests/visual_tests/styles/marker-on-line-and-line-placement.xml
 create mode 100644 tests/visual_tests/styles/marker-on-line-and-vertex-first-placement.xml
 create mode 100644 tests/visual_tests/styles/marker-on-line-and-vertex-last-placement.xml
 create mode 100644 tests/visual_tests/styles/marker-path-expression.xml
 create mode 100644 tests/visual_tests/styles/marker-recenter-collide.xml
 create mode 100644 tests/visual_tests/styles/marker-svg-empty-g-element.xml
 create mode 100644 tests/visual_tests/styles/marker-svg-opacity2.xml
 create mode 100644 tests/visual_tests/styles/marker-symbolizer-expressions-all.xml
 create mode 100644 tests/visual_tests/styles/marker-vs-point.xml
 create mode 100644 tests/visual_tests/styles/marker-whole-multi-polygon.xml
 create mode 100644 tests/visual_tests/styles/marker-with-background-image-linear-comp-op.xml
 create mode 100644 tests/visual_tests/styles/orientation.xml
 create mode 100644 tests/visual_tests/styles/point-symbolizer-expressions-all.xml
 create mode 100644 tests/visual_tests/styles/point-symbolizer-expressions.xml
 create mode 100644 tests/visual_tests/styles/point-symbolizer-overlap-placement-expr.xml
 create mode 100644 tests/visual_tests/styles/polygon-symbolizer-expressions-all.xml
 create mode 100644 tests/visual_tests/styles/polygon-symbolizer-expressions.xml
 create mode 100644 tests/visual_tests/styles/polygon-winding-order.xml
 create mode 100644 tests/visual_tests/styles/postgis-inline.xml
 create mode 100644 tests/visual_tests/styles/raster-color-to-alpha1.xml
 create mode 100644 tests/visual_tests/styles/raster-color-to-alpha2.xml
 create mode 100644 tests/visual_tests/styles/raster-color-to-alpha3.xml
 create mode 100644 tests/visual_tests/styles/raster-color-to-alpha4.xml
 create mode 100644 tests/visual_tests/styles/raster-color-to-alpha5.xml
 create mode 100644 tests/visual_tests/styles/raster_colorizer.xml
 create mode 100644 tests/visual_tests/styles/raster_symbolizer.xml
 create mode 100644 tests/visual_tests/styles/repeat-labels-1.xml
 create mode 100644 tests/visual_tests/styles/repeat-labels-2.xml
 create mode 100644 tests/visual_tests/styles/repeat-labels-3.xml
 create mode 100644 tests/visual_tests/styles/repeat-labels-4.xml
 create mode 100644 tests/visual_tests/styles/road-casings-grouped-rendering.xml
 create mode 100644 tests/visual_tests/styles/road-casings-non-grouped-rendering.xml
 create mode 100644 tests/visual_tests/styles/shield-on-line-and-avoid-edges.xml
 create mode 100644 tests/visual_tests/styles/shieldsymbolizer-2.xml
 create mode 100644 tests/visual_tests/styles/shieldsymbolizer-3.xml
 create mode 100644 tests/visual_tests/styles/shieldsymbolizer-4.xml
 create mode 100644 tests/visual_tests/styles/style-level-compositing-tiled-0,0.xml
 create mode 100644 tests/visual_tests/styles/style-level-compositing-tiled-0,1.xml
 create mode 100644 tests/visual_tests/styles/style-level-compositing-tiled-1,0.xml
 create mode 100644 tests/visual_tests/styles/style-level-compositing-tiled-1,1.xml
 create mode 100644 tests/visual_tests/styles/text-allow-overlap-expr.xml
 create mode 100644 tests/visual_tests/styles/text-bengali.xml
 create mode 100644 tests/visual_tests/styles/text-bug1532.xml
 create mode 100644 tests/visual_tests/styles/text-bug1533.xml
 create mode 100644 tests/visual_tests/styles/text-bug1820+0.xml
 create mode 100644 tests/visual_tests/styles/text-bug1820+1.xml
 create mode 100644 tests/visual_tests/styles/text-bug1820-1.xml
 create mode 100644 tests/visual_tests/styles/text-bug2037.xml
 create mode 100644 tests/visual_tests/styles/text-charplacement.xml
 create mode 100644 tests/visual_tests/styles/text-data-binding.xml
 create mode 100644 tests/visual_tests/styles/text-displacement.xml
 create mode 100644 tests/visual_tests/styles/text-expressionformat-color.xml
 create mode 100644 tests/visual_tests/styles/text-font-features.xml
 create mode 100644 tests/visual_tests/styles/text-halign-adjust-multiline.xml
 create mode 100644 tests/visual_tests/styles/text-halign-adjust.xml
 create mode 100644 tests/visual_tests/styles/text-halign.xml
 create mode 100644 tests/visual_tests/styles/text-halo-opacity.xml
 create mode 100644 tests/visual_tests/styles/text-halo-transform.xml
 create mode 100644 tests/visual_tests/styles/text-line-wrap.xml
 create mode 100644 tests/visual_tests/styles/text-malayalam.xml
 create mode 100644 tests/visual_tests/styles/text-multi-layout-1.xml
 create mode 100644 tests/visual_tests/styles/text-multi-layout-2.xml
 create mode 100644 tests/visual_tests/styles/text-overlap.xml
 create mode 100644 tests/visual_tests/styles/text-spacing.xml
 create mode 100644 tests/visual_tests/styles/text-ttc-font.xml
 create mode 100644 tests/visual_tests/styles/text-typographic.xml
 create mode 100644 tests/visual_tests/styles/text-vertical-alignment.xml
 create mode 100644 tests/visual_tests/styles/tiff-nodata-edge-rgba.xml
 create mode 100644 tests/visual_tests/styles/tiff-nodata-rgb.xml
 create mode 100644 tests/visual_tests/styles/tiff-nodata-rgba.xml
 create mode 100644 tests/visual_tests/styles/tiff-nodata-tolerance.xml
 create mode 100644 tests/visual_tests/styles/tiff-reprojection-1.xml
 create mode 100644 tests/visual_tests/styles/tiff-reprojection-2.xml
 create mode 100644 tests/visual_tests/styles/tiff_colortable.xml
 create mode 100644 tests/visual_tests/styles/tiff_colortable_custom_nodata.xml
 create mode 100644 tests/visual_tests/styles/vrt_colortable.xml
 create mode 100644 utils/nik2img/build.py
 create mode 100644 utils/nik2img/nik2img.cpp
 delete mode 100644 workspace/.gitignore
 delete mode 100644 workspace/mapnik.pro

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/mapnik.git



More information about the Pkg-grass-devel mailing list