DK2 not being recognised
I purchased a DK2 a while back, when they first became available. Due to other commitments I never got a chance to get started with it. Anyway, I'm now looking to start on a project. I can't seem to get either of the systems I've tried it on to recognise the DK2 though. Both systems pass the compatibility test okay. On both of them I get to the "Connect your rift headset" step in the wizard, and the Sensor USB is recognised okay, but Headset HDMI and Headset USB are both stuck spinning the searching circle. The headset is powered up and displaying the "continue setup on PC" message. On both systems the DK2 is plugged into an HDMI port on a GTX970, and USB 3 ports. Both systems are windows 10, 64 bit, fully patched (including the anniversary update). In device manage I have a "Rift DK2 Sensor" under "Oculus VR Devices". Under Other devices I have two unknown devices. It looks like a driver issue, but apart from the main oculus setup I can't see any individual driver downloads. Any suggestions?1.8KViews2likes6CommentsWashed out (double gamma correction) on OpenGL
No matter which swapchain format I specify, my OpenGL application always renders washed out. That implies that OpenGL always thinks it is rendering to a linear render target, while OpenXR always thinks I am submitting an sRGB render target. Changing the swapchain format that I ask OpenXR to create between sRGB and linear makes no difference, and neither does glEnable(GL_FRAMEBUFFER_SRGB).3.1KViews1like4CommentsPCVR SDK Does not have PCSDK_Logging.lib
I am trying to run the OculusWorldDemo in Visual Studio 2017. I set the mode to release and I run the program. However I says I am missing PCSDK_Logging.lib; I read some where that I need to run the PCSDK_Logging Visual Studio project to create this file. However, I cannot even open this because I receive an error that says that it cannot import the common.props file into the common.props file as it results in circular dependency. I want to manipulate the code in the OculusWorldDemo but I cannot run it from Visual Studio. How do I fix this?1KViews1like2CommentsException thrown when calling ovr_CreateTextureSwapChainDX
Hello, My name is Johann and I've been using the OVR SDK with DX11 for 4 months now with an Oculus Rift CV1 and everything worked fine (TrackingState OK, rendering in textures OK). Until I switched to a new computer. Both are on Windows10 (the new one is Professional, the old one is Family). The samples (downloaded on the 02/02/2018) compile just fine. However when I launch OculusRoomTiny (DX11) in Debug Win32, Visual Studio (14 2015) breaks on the function ovr_CreateTextureSwapChainDX(). The error is : Exception thrown at 0x74E65F5D in OculusRoomTiny (DX11).exe: 0xC0000005: Access violation reading location 0x00000000. However when I click on "continue", the program runs just fine on the Oculus. Here is the call stack when the violation occurs : > ntdll.dll!_NtProtectVirtualMemory@20() Unknown KernelBase.dll!VirtualProtect() Unknown LibOVRRT32_1.dll!0f63b5a4() Unknown [Frames below may be incorrect and/or missing, no symbols loaded for LibOVRRT32_1.dll] LibOVRRT32_1.dll!0f63a3bb() Unknown LibOVRRT32_1.dll!0f64f371() Unknown LibOVRRT32_1.dll!ovr_ReleaseHapticsClip() + 2832 bytes Unknown d3d11.dll!NDXGI::CResource::QISurface(void *,struct _GUID const &,void * *,unsigned long) Unknown d3d11.dll!NOutermost::CDevice::CreateLayeredChild() Unknown Here is the full output of the program : 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Users\jnovak\Downloads\OculusSDK\Samples\OculusRoomTiny\OculusRoomTiny (DX11)\Bin\Windows\Win32\Debug\VS2015\OculusRoomTiny (DX11).exe'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\user32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\win32u.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32full.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcp_win.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\ucrtbase.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\dxgi.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcrt.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\d3d11.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\D3DCompiler_47.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\sspicli.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptbase.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcryptprimitives.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\sechost.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptsp.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\imm32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\combase.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\wintrust.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\msasn1.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\crypt32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\advapi32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\rsaenh.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcrypt.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\imagehlp.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\gpapi.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Program Files\Oculus\Support\oculus-runtime\LibOVRRT32_1.dll'. Cannot find or open the PDB file. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\shell32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\cfgmgr32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\SHCore.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\windows.storage.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\shlwapi.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel.appcore.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\powrprof.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\profapi.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\opengl32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmm.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\glu32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmmbase.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmmbase.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Unloaded 'C:\Windows\SysWOW64\winmmbase.dll' 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\dbghelp.dll'. Symbols loaded. 09/02 18:21:47.226 {INFO} [Kernel:Default] [CAPI] LibOVR module is located at C:\Program Files\Oculus\Support\oculus-runtime\LibOVRRT32_1.dll 09/02 18:21:47.232 {DEBUG} [Client] Connected to the server running version (prod = 1).1.23.0(build = 528114) feature version = 0. Client runs version (prod = 1).1.23.0(build = 0) feature version = 0 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\uxtheme.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\msctf.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleaut32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\dwmapi.dll'. Symbols loaded. 09/02 18:21:47.245 {DEBUG} [Kernel:Default] [HMDState] Using default profile default 09/02 18:21:47.246 {INFO} [Kernel:Default] IAD changed to 58.3mm 09/02 18:21:47.246 {DEBUG} [SharedMemory] Creating factory 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\TextInputFramework.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\CoreMessaging.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\CoreUIComponents.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntmarta.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\WinTypes.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\WinTypes.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Unloaded 'C:\Windows\SysWOW64\WinTypes.dll' 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\ResourcePolicyClient.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Unloaded 'C:\Windows\SysWOW64\ResourcePolicyClient.dll' 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\System32\DriverStore\FileRepository\nvddui.inf_amd64_e422766d00046e2b\nvwgf2um.dll'. Cannot find or open the PDB file. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\version.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\nvspcap.dll'. Cannot find or open the PDB file. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\ole32.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\setupapi.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\psapi.dll'. Symbols loaded. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\winhttp.dll'. Symbols loaded. The thread 0x174c has exited with code 0 (0x0). 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\nvapi.dll'. Cannot find or open the PDB file. Exception thrown at 0x74E65F5D in OculusRoomTiny (DX11).exe: 0xC0000005: Access violation reading location 0x00000000. 'OculusRoomTiny (DX11).exe' (Win32): Loaded 'C:\Windows\SysWOW64\devobj.dll'. Symbols loaded. 09/02 18:22:00.504 {INFO} [Kernel:Default] [HMDState] Detected the active window handle changed to 1031d2ll The thread 0x36a8 has exited with code 0 (0x0). The thread 0x3e60 has exited with code 0 (0x0). The thread 0x1e98 has exited with code 0 (0x0). The thread 0x10c4 has exited with code 0 (0x0). The thread 0x2488 has exited with code 0 (0x0). The thread 0x1ff0 has exited with code 0 (0x0). The thread 0x21c4 has exited with code 0 (0x0). The thread 0x2b84 has exited with code 0 (0x0). 'OculusRoomTiny (DX11).exe' (Win32): Unloaded 'C:\Windows\System32\DriverStore\FileRepository\nvddui.inf_amd64_e422766d00046e2b\nvwgf2um.dll' 09/02 18:22:12.801 {INFO} [Kernel:System] Graceful shutdown: OnThreadDestroy 09/02 18:22:12.801 {INFO} [Kernel:System] Graceful shutdown: OnSystemDestroy 09/02 18:22:12.801 {DEBUG} [SharedMemory] Destroying factory 09/02 18:22:12.801 {DEBUG} [Kernel:Default] [Client] Disconnected 09/02 18:22:12.801 {INFO} [Kernel:System] Graceful shutdown: Stopping logger The thread 0x39fc has exited with code 0 (0x0). The thread 0x3d9c has exited with code 0 (0x0). The thread 0x1568 has exited with code 0 (0x0). The thread 0x24f4 has exited with code 0 (0x0). The thread 0x18b4 has exited with code 0 (0x0). The thread 0x81c has exited with code 0 (0x0). The thread 0x32c8 has exited with code 0 (0x0). The thread 0x34dc has exited with code 0 (0x0). The program '[6992] OculusRoomTiny (DX11).exe' has exited with code 0 (0x0). I have tried to uninstall/reinstall the OculusRift application several times (I was thinking maybe there was a corrupted dll or something) but nothing has changed. I really don't know what I can do to solve this issue. Have one of you ever encountered such a problem ? Thank you, Kind regards, Johann NOVAK2.6KViews1like11Comments