Some further experimentation:
1. I downloaded the latest build as of this moment, 9876.
2. I verified that the memory leak behavior is still happening.
3. I then downloaded older version of vulkan SDK, 1.1.97.0 and 1.1.92.1.
4. I swapped out the libvulkan.dylib included with the app with the older versions.
I noticed the same type of leaky behavior with 1.1.97.0 but 1.1.92.1 work perfectly and keeps the memory usage at the reasonable level.
This isn't definitively saying MoltenVK is a the culprit but, it seems to have some role in the behavior I'm seeing.
1. I downloaded the latest build as of this moment, 9876.
2. I verified that the memory leak behavior is still happening.
3. I then downloaded older version of vulkan SDK, 1.1.97.0 and 1.1.92.1.
4. I swapped out the libvulkan.dylib included with the app with the older versions.
I noticed the same type of leaky behavior with 1.1.97.0 but 1.1.92.1 work perfectly and keeps the memory usage at the reasonable level.
This isn't definitively saying MoltenVK is a the culprit but, it seems to have some role in the behavior I'm seeing.
