#include "bench_framework.hpp" #include #include #include class test : public benchmark::test_case { public: test(mapnik::parameters const& params) : test_case(params) {} bool validate() const { return mapnik::freetype_engine::register_fonts("./fonts", true); } bool operator()() const { unsigned long count = 0; for (unsigned i = 0; i < iterations_; ++i) { mapnik::freetype_engine::register_fonts("./fonts", true); count++; } return true; } }; BENCHMARK(test, "font registration")