Skip to content
Snippets Groups Projects
Commit c847d0bb authored by Julien Malik's avatar Julien Malik
Browse files

BUG: Can't use more tiles than the number of splits per dim

parent 507e0acd
No related branches found
No related tags found
No related merge requests found
...@@ -99,9 +99,17 @@ ImageRegionSquareTileSplitter<VImageDimension> ...@@ -99,9 +99,17 @@ ImageRegionSquareTileSplitter<VImageDimension>
if(tilesPerMegaTilesPerDim == 0) if(tilesPerMegaTilesPerDim == 0)
{ {
tilesPerMegaTilesPerDim =1; tilesPerMegaTilesPerDim = 1;
} }
// Can't use more tiles than the number of splits per dim
if (tilesPerMegaTilesPerDim > m_SplitsPerDimension[0])
tilesPerMegaTilesPerDim = m_SplitsPerDimension[0];
if (tilesPerMegaTilesPerDim > m_SplitsPerDimension[1])
tilesPerMegaTilesPerDim = m_SplitsPerDimension[1];
unsigned int tilesPerMegaTiles = tilesPerMegaTilesPerDim*tilesPerMegaTilesPerDim; unsigned int tilesPerMegaTiles = tilesPerMegaTilesPerDim*tilesPerMegaTilesPerDim;
unsigned int remaining = i / tilesPerMegaTiles; unsigned int remaining = i / tilesPerMegaTiles;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment