mapnik/benchmark
Blake Thompson badb0c9a97 This is a complete removal of code that utilizes image_32 in the library. It is a sweeping change that does some of the following:
* Changes all agg_renderers to use a image_data_any variant (only image_data_rgba8 is implemented currently)
* Changes the marker and marker_cache to use image_data_any images
* Changes the symbolizers so that they must be aware of the source data type they are attempting to render and the render type that is expected to be rendered into.
* Moves many utilities into image_utils, that were previously in image_32.

The kicker is that this still isn't working perfectly yet, but I am commiting so I don't have tears in case everything is lost on my computer.

Ref #2633
2015-01-20 18:30:10 -06:00
..
data add tiff benchmark 2014-12-11 15:01:17 -05:00
utils refactor and speed up hextree image encoding by using dense_has_map - refs #1629 2013-01-08 19:07:11 -08:00
.gitignore add gitignore in benchmark folder 2014-01-27 13:23:18 -08:00
bench_framework.hpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
build.py add a benchmark that tests rendering with shared map - refs #2516 2014-10-09 20:29:42 -07:00
compare_images.hpp This is a complete removal of code that utilizes image_32 in the library. It is a sweeping change that does some of the following: 2015-01-20 18:30:10 -06:00
run add tiff benchmark 2014-12-11 15:01:17 -05:00
template.cpp break out benchmark suite into individual cpp 2013-11-14 23:11:21 -08:00
test_array_allocation.cpp Merge branch 'master' of github.com:mapnik/mapnik into image_data_any 2014-12-18 20:16:16 -08:00
test_expression_parse.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_face_ptr_creation.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_font_registration.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_png_encoding1.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_png_encoding2.cpp This is a complete removal of code that utilizes image_32 in the library. It is a sweeping change that does some of the following: 2015-01-20 18:30:10 -06:00
test_polygon_clipping.cpp This is a complete removal of code that utilizes image_32 in the library. It is a sweeping change that does some of the following: 2015-01-20 18:30:10 -06:00
test_polygon_clipping_rendering.cpp This is a complete removal of code that utilizes image_32 in the library. It is a sweeping change that does some of the following: 2015-01-20 18:30:10 -06:00
test_proj_transform1.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_rendering.cpp This is a complete removal of code that utilizes image_32 in the library. It is a sweeping change that does some of the following: 2015-01-20 18:30:10 -06:00
test_rendering_shared_map.cpp This is a complete removal of code that utilizes image_32 in the library. It is a sweeping change that does some of the following: 2015-01-20 18:30:10 -06:00
test_to_bool.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_to_double.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_to_int.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_to_string1.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_to_string2.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00
test_utf_encoding.cpp benchmarks: refactor to allow early exit if tests do not validate 2014-12-12 11:59:45 -05:00