branchrust_reboot/main/naval_update/deep_sea/oceansimulation_splitcancel

6 Commits over 0 Days - ∞cph!

Today
Today
fixed issues with batched ocean trace deferred jobs using AsDeferredJobArray for the rays in the IJobParallelForDefer OceanTraceJob as the indices now drive the deferred batch size and we still need a view of the rays list that is aware of the populated size in previous jobs. This maintains parallelism and a single set of job dependencies without needing a complete/sync
Today
fixed WaterSystem NRE
Today
merge from deep_sea
Today
OceanSimulation split between deepsea and mainland - required extra indirection in most batched water queries but it's hidden away