#include #include #include #include #include #include namespace mbgl { namespace benchmark { void render(Map& map, OffscreenView& view) { PremultipliedImage result; map.renderStill(view, [&](std::exception_ptr) { result = view.readStillImage(); }); while (!result.valid()) { util::RunLoop::Get()->runOnce(); } } } // namespace benchmark } // namespace mbgl