gecko-dev/gfx/vr
Simon Giesecke 4cab6ac723 Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8
This moves parts of IPCMessageUtils.h to two new header files and adapts
the include directives as necessary. The new header files are:
- EnumSerializer.h, which defines the templates for enum serializers
- IPCMessageUtilsSpecializations.h, which defines template specializations
  of ParamTraits with extra dependencies (building upon both IPCMessageUtils.h
  and EnumSerializer.h)

This should minimize the dependencies pulled in by every consumer of
IPCMessageUtils.h

Differential Revision: https://phabricator.services.mozilla.com/D94459
2020-12-10 11:09:21 +00:00
..
external_api Bug 1655006 - Implement WebXR nativeFramebufferScaleFactor. r=jgilbert,kip,daoshengmu 2020-07-29 10:00:53 +00:00
ipc Bug 1677466 - Move ParamTraits specializations with extra dependencies out of IPCMessageUtils.h. r=mccr8 2020-12-10 11:09:21 +00:00
service Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
vrhost Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
FxROutputHandler.cpp
FxROutputHandler.h
FxRWindowManager.cpp
FxRWindowManager.h
VRDisplayClient.cpp Bug 1657404 - Implement a strongly-typed, service-dependent gamepad handle r=handyman,aklotz 2020-12-02 23:06:05 +00:00
VRDisplayClient.h Bug 1627331 - Do not dispatch WebVR events when the display is used via WebXR API r=kip,daoshengmu 2020-04-07 20:37:00 +00:00
VRDisplayPresentation.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
VRDisplayPresentation.h Bug 1614499 - Implement XRWebGLLayer r=jgilbert,daoshengmu 2020-04-07 18:48:13 +00:00
VRManager.cpp Bug 1657404 - Implement a strongly-typed, service-dependent gamepad handle r=handyman,aklotz 2020-12-02 23:06:05 +00:00
VRManager.h Bug 1657404 - Implement a strongly-typed, service-dependent gamepad handle r=handyman,aklotz 2020-12-02 23:06:05 +00:00
VRPuppetCommandBuffer.cpp Bug 1555188 - Enable PuppetVRSession to work when VR process is enabled r=thomasmo 2020-06-08 23:57:27 +00:00
VRPuppetCommandBuffer.h Bug 1555188 - Enable PuppetVRSession to work when VR process is enabled r=thomasmo 2020-06-08 23:57:27 +00:00
VRServiceHost.cpp Bug 1663747: Part 1 - Fix sCurrentShutdownPhase and add PastShutdownPhase() API. r=nika 2020-09-22 17:13:27 +00:00
VRServiceHost.h Bug 1555188 - Enable PuppetVRSession to work when VR process is enabled r=thomasmo 2020-06-08 23:57:27 +00:00
VRShMem.cpp
VRShMem.h
VRThread.cpp Bug 1643514 - Clean up VRManager usage. r=kip,jrmuizel 2020-06-10 01:26:52 +00:00
VRThread.h
components.conf
gfxVR.cpp Bug 1650714 - Part 4: Adjust OpenVR and OculusVR rotate transform. r=kip 2020-07-10 21:52:57 +00:00
gfxVR.h Bug 1619165 - Reformat recent changes to the Google coding style r=andi 2020-04-25 09:40:08 +00:00
gfxVRMutex.h
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
nsFxrCommandLineHandler.cpp Bug 1654088, make WindowWatcher methods to use CStrings and not char and make window.open throw the correct exception, r=farre,geckoview-reviewers,agi* 2020-07-27 21:36:24 +00:00
nsFxrCommandLineHandler.h