userDaniel Pcancel
branchrust_reboot/main/renderbatch_meshlod_improvcancel

3 Commits over 0 Days - Infinitycph!

52 Minutes Ago
Clean: add a comment Tests: none, trivial change
1 Hour Ago
Optim: permit MeshLods to use occlusion culling if it has an invalid RendererBatch Taken from 156029. Saves 30% of drawcalls in all 5 test cases, 20% of avg fps improvement in editor(will test standalone later) Tests: profiled 5 test cases, flew around keeping an eye out on weird rendering
3 Hours Ago
Optim: don't create procedural batch meshes if they only contain one input mesh This inhibits unity's batching via instancing. In 2 out of 5 scenarios saves 16% of draw calls/~1ms avg in editor Tests: monument island with appts and disabled world prefabs, tleeported to 5 locations and inspected profiler stats