summaryrefslogtreecommitdiff
path: root/ecs/src/query/options.rs
AgeCommit message (Collapse)Author
2024-12-20perf(ecs): use hashbrown's HashMap & HashSetHampusM
Hashbrown's HashMap & HashSet is faster than std's. I guess this is because std (which uses hashbrown) does not enable hashbrown's default-hasher flag and instead uses a slower hasher.
2024-12-08refactor(ecs): make query options entity_filter fn take sliceHampusM
2024-11-11refactor(ecs): use same ID for entities & componentsHampusM
2024-06-22feat(ecs): add query options filter entitiesHampusM