branchrust_reboot/main/static_groupcancel
174 Commits over 760 Days - 0.01cph!
Refactoring group creation methods
Job scheduling update, streamlined culling jobs, better culling distance calculation / fixes.
Culling method experiments, fixed comparison test differences.
Tidied up job handling slightly, improved job dependencies.
Testing some AddGroup methods
Small optimisations when adding new groups / batches
Bug fixes, frustum culling jobs etc.
Fixed more culling job issues
More culling methods implemented
Culling routine sort of hooked up and working now
Added a batch count limit to the group conversion utility. If we go over the batchcount, the group will be split up.
Implemented group / batch removal method
Tidying code, rewrote AddGroup method to start to account for removal
Updating test to be able to support add / remove
Added a test to work out memory layout and conversion to BRG batches to allow adding and removing batches.
Pulled out StaticGroup stuff, fixed conflicts, tidied some stuff up