TheBevyFlock / flag-frenzy

Check combinations of Bevy's feature flags
Apache License 2.0
5 stars 1 forks source link

Chunking is inaccurate #14

Open BD103 opened 4 months ago

BD103 commented 4 months ago

The combination estimate used by chunking is inaccurate, causing it to vary from the actual amount of checks performed. This may not be that big of an issue, but the following filter passes are performed after chunking:

*These likely cannot be fixed with the current architecture, since it is performed lazily by the combo iterator.

I'm thinking more of this work can be done ahead of time, before the main package loop. Further investigation, and an analysis if this needs to be fixed, is necessary.