Closed failedev17 closed 6 days ago
Those allocations are coming from the Nvidia driver which we have no control over. Higher memory usage with validation layers on is expected because the validation layers have to do extra record keeping. If there is actually a problem here I need to see a lot more evidence than two heap snapshots because I don't think 3MB of memory growth over 50 seconds is telling me much.
Found the piece of code where I wasn't freeing some fences. It was a mistake on my part. Thanks for the reply!
The validation layer will always warn you about objects leaking on shutdown, so please pay attention to that.
Memory usage increases overtime.
Unresolved allocations is about the same size as the memory increased.
and all of the allocations end with the acquire fence function.
It's worse with debug validations on. Would love to have some clarifications on this.