gvk_tex_storage freed none of ici, out, req and vci (8 blocks a two-texture model); tex_load_ex kept dds_path_of's string. Found with malloc_history over 400 load/release rounds (712 bytes a round, all of it these). steady: the model's bound is 4 KB over 200 (was 1.6 MB), and the frame is the least of three settled windows - a valley self-test beside it read 87 KB once. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
7 lines
464 B
Markdown
7 lines
464 B
Markdown
bump: patch
|
|
type: fix
|
|
**A texture made and freed leaves nothing behind.** Making a texture's image once kept four small
|
|
Vulkan create-info buffers, and a texture loaded from a .png kept the .dds path it looked for
|
|
beside it; both are given back now. `examples/rendering/steady.ludic` holds a glTF model loaded and
|
|
released at 0 bytes, and reads a frame's growth as the least of three windows after the device is
|
|
idle, so a busy machine beside it does not fail it.
|