Draft: WIP: Holographic Remoting
Rebased version of !8101 (closed)
Master issue updated to track remaining tasks and progress. Here are details about the main technical points to address before merging.
-
Split OpenGL/D3D implementation:
- vtkOpenXrManager: Strategy design pattern. Implementation set at runtime by OpenXRRenderWindow.
- vtkOpenXRRenderWindow: Introduce Remoting subclass to override behavior
-
CMake:
- Microsoft.Holographic.Remoting.OpenXr nuget package: FindOpenXRRemoting vs VS_PACKAGE_REFERENCES.
- Introduce VTK_OPENXR_REMOTING to conditionally include changes in common files.
Edited by Lucas Gandel