main: load processed regions from render_tile()

This commit is contained in:
Matthias Schiffer 2023-03-03 19:42:56 +01:00
parent 89f35024b7
commit d5406851b4
Signed by: neocturne
GPG key ID: 16EF3F64CB201D9C

View file

@ -183,6 +183,11 @@ impl<'a> TileRenderer<'a> {
TileRenderer { config }
}
fn load_region(&self, coords: RegionCoords) -> Result<ProcessedRegion> {
let processed_path = self.config.processed_path(coords, false);
storage::read(&processed_path).context("Failed to load processed region data")
}
fn render_tile(&self, coords: RegionCoords) -> Result<()> {
let output_path = self.config.map_path(coords, false);
println!(
@ -193,6 +198,8 @@ impl<'a> TileRenderer<'a> {
.to_string_lossy(),
);
let _region = self.load_region(coords);
Ok(())
}