I am developing on a system which USED to have a Rift attached and the Oculus runtime installed. However, I recently uninstalled the Oculus runtime and detached the Rift.
Now, when I try to work on my GearVR project in Unity, I find I am unable to press play in the editor. When I press play, a popup appears with the title "Failed to initialize LibOVR". The popup body says "CAPI Error:" and nothing else.
I can build for my device and run it on the Gear just fine, however it is very inefficient to only be able to test by building to a device. How can I configure Unity/Oculus to not attempt to connect to an HMD which is not there? Surely I do not require a Rift to develop for GearVR?
i am also seeing a warning which may or may not be related:
VR rendering requires one of the following device types: (Direct3D11, Direct3D12). Your graphics device: OpenGLES3