mirror of
https://github.com/bevyengine/bevy
synced 2024-11-22 20:53:53 +00:00
db525e660e
# Objective Fixes #14540 ## Solution - Clean slab layouts from stale `SlabId`s when freeing meshes - Technically performance requirements of freeing now increase based on the number of existing meshes, but maybe it doesn't matter too much in practice - This was the case before this PR too, but it's technically possible to free and allocate 2^32 times and overflow with `SlabId`s and cause incorrect behavior. It looks like new meshes would then override old ones. ## Testing - Tested in `loading_screen` example and tapping keyboard 1 and 2. |
||
---|---|---|
.. | ||
macros | ||
src | ||
Cargo.toml | ||
README.md |