branchrust_reboot/main/optimize_water_body_cullingcancel
4 Commits over 0 Days - ∞cph!
Add a bunch of profiler samples to other things in OnPreCull() and code that uses CommandBufferManager to clarify profiling output
Fix typo in CommandBuffer.EndSample() name
Start with simple culling of frustum planes on main thread
- cuts command buffer from 0.40ms -> 0.10ms (0.20ms on 2.5km render range?), increases creation of CommandBuffer from 0.10ms -> 0.13ms
- add more profiler samples
Add sample names to the FillCommandBuffer_Depth CommandBuffer so you can see how long the WaterCamera part of the command buffer takes and how long specifically for lakes and rivers to render