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.