Reduce logging overhead and reuse WMO culling futures

This commit is contained in:
Kelsi 2026-02-22 06:42:15 -08:00
parent 4ea4cb761c
commit c914295d20
4 changed files with 22 additions and 7 deletions

View file

@ -9,6 +9,7 @@
#include <vector>
#include <string>
#include <optional>
#include <future>
namespace wowee {
namespace pipeline {
@ -633,6 +634,7 @@ private:
uint32_t portalCulled = 0;
uint32_t distanceCulled = 0;
};
std::vector<std::future<std::vector<InstanceDrawList>>> cullFutures_;
// Collision query profiling (per frame).
mutable double queryTimeMs = 0.0;