gecko-dev/gfx/vr
Kearwood Gilbert 7a3eb1a6a2 Bug 1494556 - Remove VRListenerThread r=daoshengmu
We are refactoring much of the code in gfx/vr, moving
most of the code that runs in the VRListenerThread into
it's own process.  The remaining code will be non-blocking
once this refactoring is complete.

In order to resolve some shutdown crashes, it is simpler
to remove the VRListenerThread and the related code
starting and stopping this thread.  If this is done
prior to completion of the refactoring for Bug 1473399
(Enable VRService thread by default), there would be a
regression in responsiveness during detection of VR
hardware due to blocking API calls moving off the thread.

Differential Revision: https://phabricator.services.mozilla.com/D7227

--HG--
extra : moz-landing-system : lando
2018-10-02 21:17:05 +00:00
..
external_api Bug 1473398 - Add telemetry support to gfxVRExternal and OpenVRSession r=daoshengmu 2018-09-27 21:56:20 +00:00
ipc Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
openvr Bug 1423731 - Update OpenVR to 1.0.18 r=rbarker 2018-05-04 16:31:58 -07:00
service Bug 1466701 - Refactor gfxVROSVR.cpp to use gfxVRExternal interface r=daoshengmu 2018-10-02 00:24:40 +00:00
VRDisplayClient.cpp Bug 1487115 - Fix navigator.Gamepads returns empty VR array after a page load when using gfxVRExternal r=qdot,kip 2018-08-29 19:10:55 +00:00
VRDisplayClient.h Bug 1476797 - Indicate VR session activity indepenently of layer presence r=daoshengmu 2018-07-31 01:41:25 +00:00
VRDisplayHost.cpp Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
VRDisplayHost.h Bug 1473397 - Implement haptic feedback support for gfxVRExternal and OpenVRSession r=daoshengmu 2018-09-25 22:56:10 +00:00
VRDisplayLocal.cpp Bug 1469967 - Implement immersive mode for gfxVRExternal r=rbarker 2018-05-08 11:31:28 -07:00
VRDisplayLocal.h Bug 1469967 - Implement immersive mode for gfxVRExternal r=rbarker 2018-05-08 11:31:28 -07:00
VRDisplayPresentation.cpp Bug 1482613 - Make WebVR work with multiprocess enabled on Android r=kip,rbarker,kvark 2018-08-24 15:32:12 +00:00
VRDisplayPresentation.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00
VRManager.cpp Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
VRManager.h Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
VRThread.cpp Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
VRThread.h Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
gfxVR.cpp Bug 1473397 - Implement haptic feedback support for gfxVRExternal and OpenVRSession r=daoshengmu 2018-09-25 22:56:10 +00:00
gfxVR.h Bug 1473397 - Implement haptic feedback support for gfxVRExternal and OpenVRSession r=daoshengmu 2018-09-25 22:56:10 +00:00
gfxVRExternal.cpp Bug 1495421 - Fix gfxVRExtenal::StartPresentation value reset on Android r=kip 2018-10-01 17:33:04 +00:00
gfxVRExternal.h Bug 1473397 - Implement haptic feedback support for gfxVRExternal and OpenVRSession r=daoshengmu 2018-09-25 22:56:10 +00:00
gfxVROculus.cpp Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
gfxVROculus.h Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
gfxVROpenVR.cpp Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
gfxVROpenVR.h Bug 1488573 - Part 2: Checking OpenVR btn/axis count at runtime to avoid array overflow. r=kip 2018-09-25 22:00:30 +00:00
gfxVRPuppet.cpp Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
gfxVRPuppet.h Bug 1473397 - Implement haptic feedback support for gfxVRExternal and OpenVRSession r=daoshengmu 2018-09-25 22:56:10 +00:00
moz.build Bug 1466701 - Refactor gfxVROSVR.cpp to use gfxVRExternal interface r=daoshengmu 2018-10-02 00:24:40 +00:00
ovr_capi_dynamic.h Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel 2017-10-27 16:10:06 -07:00