Open roym899 opened 6 days ago
Likely at least partially related to
we're also not good at freeing up anything in that staging belt.
However, one would expect to at least the meshes to disappear from the MeshCache, that's apparently not happening!
Describe the bug It seems like GPU memory is not freed when closing the recording for meshes (only noticed / tested for meshes with large number of vertices, not sure how generally this applies).
As a workaround I have to close the viewer occasionally.
To Reproduce Run the following code a few times while monitoring GPU memory usage. Memory keeps growing and closing the recordings does not free it.
Expected behavior Memory should be freed when closing a recording in the viewer.
Screenshots
https://github.com/rerun-io/rerun/assets/9785832/0ccee3a2-df56-4cf5-bee4-7f01909adee3
Backtrace
Desktop (please complete the following information):
Rerun version
Also tested with
0.16.1
.