fholger / vrperfkit

VR Performance Toolkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quest 2 iRacing Oculus VR

awh018 opened this issue · comments

Hi, I'm unable to get this working using the Oculus VR setting in iRacing, it loads in the screen mirror and I can move it around, but not in the Quest itself it just continues to show the app loading screen. Quest 2 is buggy in Steam VR so I cannot use that. Any thoughts?

Hi I finally got logging working and here is where I get an error, any help would be very appreciated

02:12:23 [10628] ======================
02:12:23 [10628] VR Performance Toolkit
02:12:23 [10628] ======================

02:12:23 [10628] Current configuration:
02:12:23 [10628] Upscaling (FSR) is enabled
02:12:23 [10628] * Render scale: 0.77
02:12:23 [10628] * Sharpness: 0.7
02:12:23 [10628] * Radius: 0.6
02:12:23 [10628] * MIP bias: enabled
02:12:23 [10628] Debug mode is enabled
02:12:23 [10628] Currently active hotkeys:
02:12:23 [10628] * cycleUpscalingMethod 17 113
02:12:23 [10628] * increaseUpscalingRadius 17 114
02:12:23 [10628] * decreaseUpscalingRadius 17 115
02:12:23 [10628] * increaseUpscalingSharpness 17 116
02:12:23 [10628] * decreaseUpscalingSharpness 17 117
02:12:23 [10628] * toggleDebugMode 17 112
02:12:23 [10628] * toggleUpscalingApplyMipBias 17 118
02:12:23 [10628] * toggleFixedFoveated 18 112
02:12:23 [10628] * captureOutput 17 119
02:12:23 [10628] Installing hook for LoadLibraryA from 00007FFC78C704F0 to 00007FFC3837B2C0
02:12:23 [10628] Installing hook for LoadLibraryExA from 00007FFC78C6FBC0 to 00007FFC3837B310
02:12:23 [10628] Installing hook for LoadLibraryW from 00007FFC78C6FEE0 to 00007FFC3837B3F0
02:12:23 [10628] Installing hook for LoadLibraryExW from 00007FFC78C6ADC0 to 00007FFC3837B380
02:12:23 [10628] d3d11.dll is loaded in the process, installing hooks...
02:12:23 [10628] Installing hook for D3D11CreateDevice from 00007FFC725D0560 to 00007FFC3835CBA0
02:12:23 [10628] Installing hook for D3D11CreateDeviceAndSwapChain from 00007FFC725D06D0 to 00007FFC3835D020
02:12:27 [10628] (DEBUG) Redirecting CreateDXGIFactory1 to system
02:12:27 [10628] Loading DLL at "C:\Windows\system32\dxgi.dll"
02:12:28 [10628] LibOVRRT64_1.dll is loaded in the process, installing hooks...
02:12:28 [10628] Installing hook for ovr_Initialize from 00007FFC428C2D90 to 00007FFC3835F090
02:12:28 [10628] Installing hook for ovr_GetFovTextureSize from 00007FFC428C3E50 to 00007FFC3835EFA0
02:12:28 [10628] Installing hook for ovr_EndFrame from 00007FFC428C41E0 to 00007FFC3835EE20
02:12:28 [10628] Installing hook for ovr_SubmitFrame from 00007FFC428C42D0 to 00007FFC3835F300
02:12:28 [10628] Installing hook for ovr_SubmitFrame2 from 00007FFC428C4420 to 00007FFC3835F180
02:12:28 [10628] Oculus runtime initialization for version 26
02:12:33 [10628] (DEBUG) Redirecting D3D11CreateDevice to system
02:12:33 [10628] (DEBUG) Redirecting D3D11CreateDeviceAndSwapChain to system
02:12:34 [10628] Initializing Oculus frame submission...
02:12:34 [10628] Game is using D3D11 swapchains, initializing D3D11 resources
02:12:34 [10628] Swap chain has format 5, bind flags 1 and misc flags 9
02:12:34 [10628] Eye 0: submitted textures have resolution 3008x1368
02:12:34 [10628] Eye 0: output resolution is 3906x1778
02:12:34 [10628] Creating output swapchain in format 5
02:12:34 [10628] (DEBUG) Create UAV for texture of format 28 and view dimension 4
02:12:34 [10628] (DEBUG) Create UAV for texture of format 28 and view dimension 4
02:12:34 [10628] (DEBUG) Create UAV for texture of format 28 and view dimension 4
02:12:34 [10628] Game is using a single texture for both eyes
02:12:34 [10628] Trying to load NVAPI...
02:12:35 [10628] Installing virtual function hook for ID3D11DeviceContext::PSSetSamplers
02:12:35 [10628] Installing virtual function hook for ID3D11DeviceContext::OMSetRenderTargets
02:12:35 [10628] Installing virtual function hook for ID3D11DeviceContext::OMSetRenderTargetsAndUnorderedAccessViews
02:12:35 [10628] D3D11 resource creation complete
02:12:35 [10628] Creating D3D11 resources for FSR upscaling...
02:12:35 [10628] (DEBUG) Create UAV for texture of format 28 and view dimension 4
02:12:35 [10628] (DEBUG) MIP LOD Bias changed from 0 to -0.38, recreating samplers
02:12:35 [10628] (!) ERROR: Failed during post processing: Failed getting current swapchain index: Null chain pointer provided.
02:12:35 [10628] Removing hook to 00007FFC726A97A0
02:12:35 [10628] Removing hook to 00007FFC726A8F70
02:12:35 [10628] Removing hook to 00007FFC726A9D50
02:14:22 [10628] Shutting down

Try one of these 2 things...

Play the game using the native oculus app called virtual desktop. Then you launch that on the quest and also make sure to install the PC client. Then Load Steam and the game through the quests view of your desktop.

Or...

See what happens when you disable Upscaling.