improve columnRenderbuffer assertion message

This commit is contained in:
James Seibel
2024-11-21 07:17:20 -06:00
parent d1b63f11a5
commit 6ff2c9f14c
@@ -275,7 +275,10 @@ public class ColumnRenderBufferBuilder
// the old logic handled additional cases, but they never appeared to fire,
// so just these two cases should be fine
LodUtil.assertTrue(adjDetailLevel == thisDetailLevel || adjDetailLevel > thisDetailLevel);
if (adjDetailLevel == thisDetailLevel || adjDetailLevel > thisDetailLevel)
{
LodUtil.assertNotReach("Mismatch between adjacent detail level ["+adjDetailLevel+"] and this render source's detail level ["+thisDetailLevel+"]. Detail levels should be adj >= this.");
}
adjColumnViews[lodDirection.ordinal() - 2] = adjRenderSource.getVerticalDataPointView(xAdj, zAdj);
}