Merge branch 'r3d/recycle' into lang/uifree

This commit is contained in:
Orkun ÇAKILKAYA 2026-09-28 12:01:33 +03:00
commit db3fa68052
14 changed files with 208 additions and 39 deletions

View file

@ -0,0 +1,7 @@
bump: minor
type: fix
**A handle, a model and an actor let go come round again.** A texture or buffer freed gives its id
back and the next one made takes it, so the per-handle lists stop growing; `model_release` frees a
glTF model whole (its primitives, meshes, names, skeleton) and takes it out of `gltf_cached`'s
cache; and `actor_release` takes an actor off the stage and keeps its record for the next
`actor_new`. `examples/rendering/steady.ludic` holds 2000 actors placed and released at 0 bytes.