add TODO comments

This commit is contained in:
James Seibel
2023-03-27 21:12:25 -05:00
parent 82fe7c099d
commit 4f496958fb
3 changed files with 7 additions and 0 deletions
@@ -350,6 +350,8 @@ public class ColumnRenderSource
//LOGGER.info("attempting to build buffer for: "+renderSection.pos);
}
}
// TODO this needs to allow generating partial sections to allow for non-full quadTree RenderSections to render
this.buildRenderBufferFuture = ColumnRenderBuffer.buildBuffers(level, this.columnRenderBufferRef, this, columnRenderSources);
}
}
@@ -170,6 +170,7 @@ public class ColumnRenderBuffer extends AbstractRenderBuffer
// Variable initialization
EDebugMode debugMode = Config.Client.Advanced.Debugging.debugMode.get();
// TODO pass in which child DhSectionPos should be built to allow generating partial sections so non-full quadTree RenderSections will render
byte detailLevel = region.getDataDetail();
for (int x = 0; x < ColumnRenderSource.SECTION_SIZE; x++)
{
@@ -245,6 +245,10 @@ public class QuadNode<T>
// TODO comment section for iterators
// TODO make naming consistent with QuadTree
// TODO replace consumers with returned iterators, using consumers like this makes debugging painful because the stack traces become messy very quickly
/**
* Applies the given consumer to all 4 of this nodes' children. <br>
* Note: this will pass in null children.