GDALDataset::BlockBasedRasterIO() does not use overviews
|Reported by:||warmerdam||Owned by:||warmerdam|
It appears that GDALDataset::BlockBasedRasterIO() does not attempt to use overviews if appropriate. This interferes in achieving appropriate performance in some cases.
The problem can be reproduced by running autotest/gcore/tiff_ovr.py (trunk) with GDAL_FORCE_CACHING set to YES. Test tiff_ovr_35 will fail. It also is interfering with the performance of the GeoRaster driver in (for instance) MapServer.