bool FSteamVRHMD::D3D11Bridge::Present(int& SyncInterval) { check(IsInRenderingThread()); FinishRendering(); return true; }
bool FSteamVRHMD::D3D11Bridge::Present(int& SyncInterval) { check(IsInRenderingThread()); if (Plugin->VRCompositor == nullptr) { return false; } FinishRendering(); return true; }
bool FGoogleVRHMDCustomPresent::Present(int32& InOutSyncInterval) { FinishRendering(); // Note: true causes normal swapbuffers(), false prevents normal swapbuffers() if(TextureSet.IsValid() && IsDeviceScanlineRacingEnabled()) { return false; } else { return true; } }