зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1336287 - Checking OpenVR system is not null before HandleInput(); r=kip
MozReview-Commit-ID: 6J7rO3JXrrr --HG-- extra : rebase_source : f2c3f628d035bc47536598a144e129304e484531
This commit is contained in:
Родитель
3ea4fdab77
Коммит
6553b776c4
|
@ -514,15 +514,15 @@ VRSystemManagerOpenVR::GetHMDs(nsTArray<RefPtr<VRDisplayHost>>& aHMDResult)
|
|||
void
|
||||
VRSystemManagerOpenVR::HandleInput()
|
||||
{
|
||||
RefPtr<impl::VRControllerOpenVR> controller;
|
||||
vr::VRControllerState_t state;
|
||||
uint32_t axis = 0;
|
||||
|
||||
if (!mOpenVRInstalled) {
|
||||
// mVRSystem is available after VRDisplay is created
|
||||
// at GetHMDs().
|
||||
if (!mVRSystem) {
|
||||
return;
|
||||
}
|
||||
|
||||
MOZ_ASSERT(mVRSystem);
|
||||
RefPtr<impl::VRControllerOpenVR> controller;
|
||||
vr::VRControllerState_t state;
|
||||
uint32_t axis = 0;
|
||||
|
||||
vr::TrackedDevicePose_t poses[vr::k_unMaxTrackedDeviceCount];
|
||||
mVRSystem->GetDeviceToAbsoluteTrackingPose(vr::TrackingUniverseSeated, 0.0f,
|
||||
|
|
Загрузка…
Ссылка в новой задаче