gecko-dev/gfx/vr/ipc
Kearwood "Kip" Gilbert d4f04befed Bug 1287944 - Improve interaction with Oculus Home r=daoshengmu
- Now destroying and re-creating Oculus sessions when switching
  between magic window and immersive WebVR (BeginPresent / ExitPresent)
- Now sending flags to Oculus ovr_initilize to specify if Firefox will
  be presenting to the VR display or just using tracking
- Now coordinating oculus session shutdown and restart between the
  VR controllers and the VR display with reference counting.
- Now able to return to Oculus home after using WebVR
- Magic window / non-exclusive sessions no longer take over the VR headset
  causing it to display a message that Firefox.exe is not responding.


MozReview-Commit-ID: EnRsxt6ZSzg

--HG--
extra : rebase_source : d1ecf52e064ffe88c2cdebb011b8ffa9beb7b46e
2017-07-04 13:28:27 -07:00
..
PVRLayer.ipdl Bug 1306427 - Remove pose parameter from VRDisplay.submitFrame,r=smaug,r=gw280 2016-09-30 16:43:24 -07:00
PVRManager.ipdl Bug 1362213 - Implement chrome-only API to manage VR sessions r=daoshengmu,kanru,smaug 2017-05-08 16:01:36 -07:00
VRLayerChild.cpp Bug 1371228 - Handling SteamVR process quit events to avoid crashes; r=kip 2017-06-22 14:32:18 +08:00
VRLayerChild.h Bug 1371228 - Handling SteamVR process quit events to avoid crashes; r=kip 2017-06-22 14:32:18 +08:00
VRLayerParent.cpp Bug 1287944 - Improve interaction with Oculus Home r=daoshengmu 2017-07-04 13:28:27 -07:00
VRLayerParent.h Bug 1362213 - Implement chrome-only API to manage VR sessions r=daoshengmu,kanru,smaug 2017-05-08 16:01:36 -07:00
VRManagerChild.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
VRManagerChild.h Bug 1362213 - Implement chrome-only API to manage VR sessions r=daoshengmu,kanru,smaug 2017-05-08 16:01:36 -07:00
VRManagerParent.cpp Bug 1287944 - Improve interaction with Oculus Home r=daoshengmu 2017-07-04 13:28:27 -07:00
VRManagerParent.h Bug 1362213 - Implement chrome-only API to manage VR sessions r=daoshengmu,kanru,smaug 2017-05-08 16:01:36 -07:00
VRMessageUtils.h Bug 1362213 - Implement chrome-only API to manage VR sessions r=daoshengmu,kanru,smaug 2017-05-08 16:01:36 -07:00