gecko-dev/gfx/vr
Nika Layzell c3974e5fe9 Bug 1440207 - Part 3a: Migrate GeckoChildProcessHost callers to use ChildProcessArgs, r=ipc-reviewers,necko-reviewers,media-playback-reviewers,aosmond,mccr8
This patch implements the majority of the public interface for the new IPC
handle passing design.

The rough design is an expansion of `geckoargs` to allow passing
`UniqueFileHandle` arguments to child processes. This replaces the existing
extra options array to make the list of files explicit.

This currently just replaces things which were already passed this way on the
command line from outside of GeckoChildProcessHost. Note that this does not
migrate callers which were not already passing file handles using geckoargs,
and does not implement the actual OS-level support for passing arguments this
way.

Differential Revision: https://phabricator.services.mozilla.com/D221371
2024-10-01 22:21:47 +00:00
..
external_api Bug 1909019 - Use ParamTraits_TiedFields/_IsEnumCase in WebRenderMessageUtils instead of PlainOldDataSerializer. (partial) r=gw,mccr8,ahale 2024-07-26 23:51:25 +00:00
ipc Bug 1440207 - Part 3a: Migrate GeckoChildProcessHost callers to use ChildProcessArgs, r=ipc-reviewers,necko-reviewers,media-playback-reviewers,aosmond,mccr8 2024-10-01 22:21:47 +00:00
service Bug 1916919 - Don't include useless <iostream> in openvr r=emilio,glandium 2024-09-06 07:39:14 +00:00
components.conf
FxROutputHandler.cpp Bug 1861605 - Use IDXGIResource1::CreateSharedHandle() instead of IDXGIResource::GetSharedHandle() r=gfx-reviewers,lsalzman 2023-12-19 09:23:21 +00:00
FxROutputHandler.h
FxRWindowManager.cpp
FxRWindowManager.h
gfxVR.cpp Bug 1909018 - Migrate gfx/vr off PlainOldDataSerializer. r=mccr8,nika 2024-07-24 21:44:28 +00:00
gfxVR.h Bug 1909018 - Migrate gfx/vr off PlainOldDataSerializer. r=mccr8,nika 2024-07-24 21:44:28 +00:00
gfxVRMutex.h
moz.build Bug 1909018 - Migrate gfx/vr off PlainOldDataSerializer. r=mccr8,nika 2024-07-24 21:44:28 +00:00
nsFxrCommandLineHandler.cpp
nsFxrCommandLineHandler.h
VRDisplayClient.cpp Bug 1909018 - Migrate gfx/vr off PlainOldDataSerializer. r=mccr8,nika 2024-07-24 21:44:28 +00:00
VRDisplayClient.h Bug 1909018 - Migrate gfx/vr off PlainOldDataSerializer. r=mccr8,nika 2024-07-24 21:44:28 +00:00
VRDisplayPresentation.cpp
VRDisplayPresentation.h
VRManager.cpp Bug 1909018 - Migrate gfx/vr off PlainOldDataSerializer. r=mccr8,nika 2024-07-24 21:44:28 +00:00
VRManager.h
VRPuppetCommandBuffer.cpp
VRPuppetCommandBuffer.h
VRServiceHost.cpp
VRServiceHost.h
VRShMem.cpp Bug 1909018 - Migrate gfx/vr off PlainOldDataSerializer. r=mccr8,nika 2024-07-24 21:44:28 +00:00
VRShMem.h Bug 1909018 - Migrate gfx/vr off PlainOldDataSerializer. r=mccr8,nika 2024-07-24 21:44:28 +00:00
VRThread.cpp
VRThread.h