13#ifndef vtkOpenXRRemotingRenderWindow_h 
   14#define vtkOpenXRRemotingRenderWindow_h 
   17#include "vtkRenderingOpenXRRemotingModule.h"  
   19VTK_ABI_NAMESPACE_BEGIN
 
OpenXR remoting rendering window.
 
static vtkOpenXRRemotingRenderWindow * New()
 
~vtkOpenXRRemotingRenderWindow()=default
 
void CopyResultFrame() override
Overridden to lock the opengl rendering while copying.
 
void StereoMidpoint() override
Overridden to draw to the shared D3D texture.
 
vtkOpenXRRemotingRenderWindow()
 
void Initialize() override
Initialize helper window resources.
 
void StereoUpdate() override
Overridden to draw to the shared D3D texture.
 
void RenderOneEye(uint32_t eye) override
 
void StereoRenderComplete() override
Overridden to draw to the shared D3D texture.
 
void SetRemotingIPAddress(const char *host)
Set the OpenXR remoting IP address to connect to.