Performance Overlay v1.0-beta2
Added 2023-12-03 12:15:22 +0000 UTCChanges:
- optimizations to reduce memory overhead of the overlay itself - only update the overlay if the displayed value has changed since the last interval
- reduced all default decimal places by 1 (frame rate: 0, frame time: 1, heap size: 1)
- added a color picker to set the color of the overlay
About the plugin's own memory overhead
The overlay's own impact on heap size is not zero, but it's very minimal. Using default settings in an empty scene with no other plugins, you'll see the heap size build up slowly at a rate of about 0.1 MB per 15-20 seconds. It's impossible to get this down to zero, unfortunately. I suspect most of this is due to VAM itself. If you show more data, more decimal places and reduce update interval, heap size will build up more quickly. Regardless, it'll pale in comparison to actual memory leaks and to large bumps in memory use when adding/loading something, which is the purpose of showing the heap size in the overlay.