JessyDL/paradigm

[ECS] indirect packs should use the internal cache

Closed this issue · 0 comments

The way the packs are handled internally in the ecs state results in some copying; as the indirect packs are managing their own memory (the indices only), this results in some overhead for copying. If we make the indirect packs as lightweight as the direct packs (by using the state's internal cache), then we can remove quite a bit from this overhead.