mapnik/mapnik — Issue #1059: Pass `mapnik::feature_ptr` to renderers instead of `mapnik::Feature Const &`
Author: springmeyer
Created: 2012-02-02 00:53:26+00:00
State: open

The `grid_renderer` ideally needs `mapnik::feature_ptr` passed through to its `process_*` functions so that feature pointers can be effectively cached inside the renderer. The reason `grid_renderer` caches features is to later use then during grid encoding. Previous to the `feature_impl` branch merge feature properties were copied, but this is no longer possible nor desirable in the same way.