Closed Bug 1230352 Opened 8 years ago Closed 8 years ago

[webvr] Add support for Oculus 0.8 runtime

Categories

(Core :: Graphics, defect)

All
Windows
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla46
Tracking Status
firefox45 --- affected
firefox46 --- fixed

People

(Reporter: kip, Assigned: kip)

References

Details

Attachments

(1 file)

This replaces support for the Oculus 0.6 runtime with Oculus 0.8 runtime support.
Attachment #8695563 - Flags: review?(vladimir)
Comment on attachment 8695563 [details] [diff] [review]
Bug 1230352 - Update to Oculus SDK 0.8.0

What does this patch apply to?  Stuff like 

-HMDInfoOculus::HMDInfoOculus(ovrHmd aHMD, bool aDebug, int aDeviceID)
+HMDInfoOculus::HMDInfoOculus(ovrSession aSession)
   : VRHMDInfo(VRHMDType::Oculus, false)
-  , mHMD(aHMD)
-  , mTracking(false)
-  , mDebug(aDebug)
-  , mDeviceID(aDeviceID)
-  , mSensorTrackingFramesRemaining(0)
+  , mSession(aSession)

is not currently in the tree.  So this has prereqs?
(In reply to Vladimir Vukicevic [:vlad] [:vladv] from comment #3)
> Comment on attachment 8695563 [details] [diff] [review]
> Bug 1230352 - Update to Oculus SDK 0.8.0
> 
> What does this patch apply to?  Stuff like 
> 
> -HMDInfoOculus::HMDInfoOculus(ovrHmd aHMD, bool aDebug, int aDeviceID)
> +HMDInfoOculus::HMDInfoOculus(ovrSession aSession)
>    : VRHMDInfo(VRHMDType::Oculus, false)
> -  , mHMD(aHMD)
> -  , mTracking(false)
> -  , mDebug(aDebug)
> -  , mDeviceID(aDeviceID)
> -  , mSensorTrackingFramesRemaining(0)
> +  , mSession(aSession)
> 
> is not currently in the tree.  So this has prereqs?

This applies on top of the patch set for Bug 1182048 (Make WebVR and e10s work together)
Blocks: 1237019
https://hg.mozilla.org/mozilla-central/rev/0814f2d30eda
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
Blocks: 1237417
Blocks: 1237689
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: