gecko-dev/gfx/vr
kearwood 55594c5b97 Bug 1251886 - Correct inputFrameID selection when using e10s r=daoshengmu
- ContainerLayerComposite::ContainerRenderVR failed to find
  a CanvasLayerComposite and get an inputFrameId as it was
  only looking at immediate children layers.
- Initialize Oculus SDK structures with 0 to ensure code is less
  brittle when Oculus SDK is updated in the future.
- Added assert and sanity check to ensure that valid inputFrameID's
  are used when indexing the Oculus pose buffers.

MozReview-Commit-ID: 136lf8aMWms

--HG--
extra : rebase_source : 14ae32704e6ccd9c6823467a7cb073290cbd5a09
2016-03-01 18:00:07 -08:00
..
ipc Bug 1237689 - Enable Oculus hardware latency tester r=daoshengmu 2016-01-08 18:50:10 -08:00
gfxVR.cpp Bug 1182048 - Part 2: Implement e10s support for WebVR,r=vlad 2015-09-17 14:23:13 -07:00
gfxVR.h Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
gfxVRCardboard.cpp Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
gfxVRCardboard.h Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
gfxVROculus050.cpp Bug 1251886 - Correct inputFrameID selection when using e10s r=daoshengmu 2016-03-01 18:00:07 -08:00
gfxVROculus050.h Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
gfxVROculus.cpp Bug 1251886 - Correct inputFrameID selection when using e10s r=daoshengmu 2016-03-01 18:00:07 -08:00
gfxVROculus.h Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
moz.build Bug 1182048 - Part 2: Implement e10s support for WebVR,r=vlad 2015-09-17 14:23:13 -07:00
ovr_capi_dynamic050.h Bug 1179944, [webvr] put back support for Oculus 0.5.0 runtime, for OSX and Linux; r=mstange 2015-06-05 13:14:10 -04:00
ovr_capi_dynamic.h Bug 1230352 - Update to Oculus SDK 0.8.0,r=vlad 2015-09-22 09:38:28 -04:00
VRDeviceProxy.cpp Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
VRDeviceProxy.h Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
VRDeviceProxyOrientationFallBack.cpp Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
VRDeviceProxyOrientationFallBack.h Bug 1237691 - Implement Oculus Head Pose Prediction 2016-02-16 12:53:33 -08:00
VRManager.cpp Bug 1182048 - Part 2: Implement e10s support for WebVR,r=vlad 2015-09-17 14:23:13 -07:00
VRManager.h Bug 1182048 - Part 2: Implement e10s support for WebVR,r=vlad 2015-09-17 14:23:13 -07:00