Hello.
While going through some Vulkan tutorials available online, I got an idea to check some examples with memory profiler. So I got Intel Inspector 2017 (student) and it found memory leaks in every single Vulkan application, even the most simple it can be, vkEnumerateInstanceExtensionProperties or the ones included in LunarG SDK.
There is always nvoglv32.dll file involved, marked as Kernel resource leak…
nvoglv32.dll vk_optimusGetInstanceProcAddr
See attached screenshots with different GeForce drivers. There are less leaks in older versions, however older than 368.81 does not support my GTX1060 so I can’t check them:
372.70 (Latest)
https://app.box.com/s/nizf4zg5sl3qxbg13wrqxn7u43zvtytk
372.54
https://app.box.com/s/gcaehfxe8elxkmwmvinmccak6ofjkrqp
368.81
https://app.box.com/s/23bm1zhpx1rb21qcvvnfq45iqr6ux6ro
My PC: i7-6700K, MSI GTX1060, Win10 64bit LunarG SDK 1.0.26 (also tested on 1.0.24)