Nyall Dawson ead6d0651b Allow specifying an explicit extent and map to pixel when
setting a cache image, and prefer any cached image with
parameters which exactly match the current cache parameters

This allows us to properly handle the case where:
- one map job is canceled, but some layers did finish rendering
- while the canceling is occuring on a different thread, we start
a new map render using the same cache and set new extent/map to pixel
for it
- the canceled job cleans up and stores the cache images for
the layers which DID finish rendering -- in this case we need
to explicitly state the previous extent/map to pixel when storing
the cache image, as they won't match the cache's current parameters
2021-01-29 09:17:58 +10:00
..
2021-01-14 08:15:57 +10:00
2020-11-12 07:14:46 +10:00
2020-11-12 07:14:46 +10:00
2020-11-28 05:24:54 +10:00
2020-11-12 07:14:46 +10:00
2021-01-16 06:40:33 +10:00
2020-09-20 06:57:20 +10:00
2021-01-14 08:09:36 +10:00
2021-01-12 06:02:57 +10:00