gecko-dev/gfx/vr/ipc
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
..
PVR.ipdl Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
PVRGPU.ipdl Bug 1481327 - Part 1: Launch VR service in VR process., r=kip,r=mccr8 2018-08-20 14:58:28 -07:00
PVRLayer.ipdl Bug 1394600 - Allow VRDisplay.requestPresent update the VR layers after presentation has already begun r=daoshengmu 2017-08-28 16:20:59 -07:00
PVRManager.ipdl Bug 1476797 - Indicate VR session activity indepenently of layer presence r=daoshengmu 2018-07-31 01:41:25 +00:00
VRChild.cpp Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRChild.h Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRGPUChild.cpp Bug 1493835 - Don't notify VR process shutdown when no GPUChild connection. r=kip 2018-09-25 21:48:55 +00:00
VRGPUChild.h Bug 1493835 - Don't notify VR process shutdown when no GPUChild connection. r=kip 2018-09-25 21:48:55 +00:00
VRGPUParent.cpp Bug 1481327 - Part 1: Launch VR service in VR process., r=kip,r=mccr8 2018-08-20 14:58:28 -07:00
VRGPUParent.h Bug 1481327 - Part 1: Launch VR service in VR process., r=kip,r=mccr8 2018-08-20 14:58:28 -07:00
VRLayerChild.cpp Bug 1482613 - Make WebVR work with multiprocess enabled on Android r=kip,rbarker,kvark 2018-08-24 15:32:12 +00:00
VRLayerChild.h Bug 1482613 - Make WebVR work with multiprocess enabled on Android r=kip,rbarker,kvark 2018-08-24 15:32:12 +00:00
VRLayerParent.cpp Bug 1392217 - Part 2: Spawn a VR submit thread in VRDisplayHost; r=kip 2017-11-17 16:06:59 +08:00
VRLayerParent.h Bug 1392217 - Part 2: Spawn a VR submit thread in VRDisplayHost; r=kip 2017-11-17 16:06:59 +08:00
VRManagerChild.cpp Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
VRManagerChild.h Bug 1486772 - Refactor the screen-orientation types and headers r=smaug 2018-08-29 20:54:56 +00:00
VRManagerParent.cpp Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
VRManagerParent.h Bug 1494556 - Remove VRListenerThread r=daoshengmu 2018-10-02 21:17:05 +00:00
VRMessageUtils.h Bug 1473397 - Implement haptic feedback support for gfxVRExternal and OpenVRSession r=daoshengmu 2018-09-25 22:56:10 +00:00
VRParent.cpp Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRParent.h Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRProcessChild.cpp Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRProcessChild.h Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRProcessManager.cpp Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRProcessManager.h Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRProcessParent.cpp Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00
VRProcessParent.h Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm 2018-08-07 11:20:34 -07:00