gecko-dev/gfx/vr/ipc
Daosheng Mu c7cf0a9e13 Bug 1578851 - Using VRManagerChild to check isPresenting to skip painting in nsRefreshDriver. r=rbarker,imanol,mstange
VRManager only be accessible in the parent or GPU process. So, in the tab process, isPresenting() will always return false. In WebVR immersive mode, we need to skip layer painting and don't need to wait for painting because the compositing is already done in WebGL.

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

--HG--
extra : moz-landing-system : lando
2019-10-24 19:58:15 +00:00
..
PVR.ipdl Bug 1550422 - P21. Remove gfxPref sync with VR process. r=daoshengmu 2019-05-26 14:31:12 +00: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
PVRManager.ipdl Bug 1466702 - Refactor / reimplement gfxVRPuppet and VRServiceTest to use gfxVRExternal r=daoshengmu,thomasmo,bzbarsky 2019-06-28 21:19:54 +00:00
VRChild.cpp Bug 1571711 - Factorize crash handling out of the various process IPC classes r=froydnj 2019-08-15 12:06:51 +00:00
VRChild.h Bug 1571711 - Factorize crash handling out of the various process IPC classes r=froydnj 2019-08-15 12:06:51 +00:00
VRGPUChild.cpp Bug 1466702 - Refactor / reimplement gfxVRPuppet and VRServiceTest to use gfxVRExternal r=daoshengmu,thomasmo,bzbarsky 2019-06-28 21:19:54 +00:00
VRGPUChild.h Bug 1516554 - Part 7: Resolve MessageLoop destroy before VR IPC channels close issue. r=kip 2019-01-11 22:51:48 +00:00
VRGPUParent.cpp Bug 1523969 part 8 - Move method definition inline comments to new line in 'gfx/'. r=kats 2019-02-25 16:07:19 -06:00
VRGPUParent.h Bug 1512990 - Part 4 - remove declarations of Recv/Answer methods from IPDL protocol base class; r=froydnj 2019-02-06 15:58:43 +00:00
VRLayerChild.cpp Bug 1474034 - Use consistent prefixes for POD struct members in gfx/vr/external_api/moz_external_vr.h r=kip 2019-01-09 21:57:36 +00:00
VRLayerChild.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
VRLayerParent.cpp Bug 1466702 - Refactor / reimplement gfxVRPuppet and VRServiceTest to use gfxVRExternal r=daoshengmu,thomasmo,bzbarsky 2019-06-28 21:19:54 +00:00
VRLayerParent.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
VRManagerChild.cpp Bug 1578851 - Using VRManagerChild to check isPresenting to skip painting in nsRefreshDriver. r=rbarker,imanol,mstange 2019-10-24 19:58:15 +00:00
VRManagerChild.h Bug 1578851 - Using VRManagerChild to check isPresenting to skip painting in nsRefreshDriver. r=rbarker,imanol,mstange 2019-10-24 19:58:15 +00:00
VRManagerParent.cpp Bug 1289211 - Rename InfallibleTArray to nsTArray in gfx/vr/ r=kip 2019-07-10 03:29:57 +00:00
VRManagerParent.h Bug 1289211 - Rename InfallibleTArray to nsTArray in gfx/vr/ r=kip 2019-07-10 03:29:57 +00:00
VRMessageUtils.h Bug 1537550 - Use PlainOldDataSerializer for POD types in VRMessageUtils r=daoshengmu 2019-03-25 18:06:32 +00:00
VRParent.cpp Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel 2019-05-26 14:31:53 +00:00
VRParent.h Bug 1550422 - P21. Remove gfxPref sync with VR process. r=daoshengmu 2019-05-26 14:31:12 +00:00
VRProcessChild.cpp Bug 1550422 - P8. Add shared pref serializer/deserializer to VR process. r=kmag,daoshengmu 2019-05-25 10:12:45 +00:00
VRProcessChild.h Bug 1430040 - Part 4: Make the parent process keep the OpenVR controller manifest info when VR process is enabled. r=kip 2018-12-28 22:09:44 +00:00
VRProcessManager.cpp Bug 1564127 - Check if GPU/VR process has connected with the parent process. r=kip 2019-10-22 16:45:35 +00:00
VRProcessManager.h Bug 1554597 - Deregister Preferences observer on destructor. r=daoshengmu a=nightly-ifx 2019-05-27 14:43:10 +02:00
VRProcessParent.cpp Bug 1564127 - Check if GPU/VR process has connected with the parent process. r=kip 2019-10-22 16:45:35 +00:00
VRProcessParent.h Bug 1564127 - Check if GPU/VR process has connected with the parent process. r=kip 2019-10-22 16:45:35 +00:00