Make a clearer and more sensible path to obtaining an appropriate "identity matrix" for the maps instead of this "c.getHeight() - mapView.getHeight()" nonsense.
Update method of applying "identity matrix" to be compatible with HW-acceleration which appears to use some sort of specialized Canvas matrix that doesn't take well to calling setMatrix().
Back off of r1434 since that doesn't work for non-HW accelerated pre-HONEYCOMB devices. grrr...
Update issue 413.
Add experimental HW acceleration support. Allow individual Overlays to mark themselves non-HW accelerated. In that case they will be provided a Bitmap backed Canvas for them to draw to which will then be drawn to the HW accelerated canvas.
Allow individual Overlays to opt-out of shadow-layer drawing. If an overlay is non-HW accelerated then this eliminates unnecessary overhead and provides a performance boost.