I’m developing an application using Qt Quick (based on OpenGL) and I’m capturing video feeds from a capture card and/or a webcam. I’ve noticed a lot of errors in my Qt Creator console that look like:
IGIESW [path to .exe] found in whitelist: NO
IGIWHW Game [path to .exe] found in whitelist: NO
These repeat each time I try to activate a preview window or switch the source feed I’m trying to preview. It actually takes a few seconds and it really kills the responsiveness of my application. I have two nearly identical machines and I only see the errors on the machine with the NVIDIA graphics card; it doesn’t happen on the machine with Intel HD graphics. This lead me to believe it was an NVIDIA setting and on a hunch I tried disabling the “Share” feature in GeForce Experience and that fixed the problem!
I searched online for information about IGIWHW and IGIESW but I really couldn’t find much other than a few “my game won’t work” type forum posts.
I don’t see any reference to a whitelist in the Share settings nor in the online help for the NVIDIA control panel. I tried adding my path to the list of paths in the Games scanning settings but it didn’t help. Does anyone know where this whitelist is setup? It’s strange that even though the errors indicate that my app isn’t whitelisted it still works (just very slowly). It would be nice if it could just do this check and fail once at during startup rather than each time I press a button in my app to switch feeds.
I have GeForce driver version 378.78 and Experience version 3.4.0.70 running on Windows 10.