20 class DtOculusProvider;
46 virtual void submit(osg::RenderInfo& renderInfo)
const;
49 virtual void copyTextureToSwapChain(
unsigned int srcId, ovrTextureSwapChain& swapChain)
const;
52 virtual bool initSwapChain()
const;
55 virtual int initSwapChain(ovrTextureSwapChain* swapChain,
int width,
int height, ovrTextureFormat format)
const;
58 virtual unsigned int nextSwapImage(ovrTextureSwapChain& swapChai)
const;
ovrTextureSwapChain myDepthSwapChain
Definition: DtSubmitOculusViewCallback.h:67
int myHeight
Definition: DtSubmitOculusViewCallback.h:63
Contains DLL export macros.
int myWidth
Definition: DtSubmitOculusViewCallback.h:62
A driver that manages virtual reality HMD and input devices.
Definition: DtVirtualRealityDriver.h:49
#define DT_DLL_VRVVR
Definition: vrvVirtualReality.h:19
DtEye
A virtual reality eye.
Definition: vrvVirtualReality.h:37
ovrTextureSwapChain mySwapChain
Definition: DtSubmitOculusViewCallback.h:66
bool mySwapChainsInitialized
Definition: DtSubmitOculusViewCallback.h:65
DtOculusProvider * myProvider
Definition: DtSubmitOculusViewCallback.h:60
An Oculus implementation of the DtVirtualRealityProvider abstract base class.
Definition: DtOculusProvider.h:30
int mySwapChainLength
Definition: DtSubmitOculusViewCallback.h:68
An OSG camera callback that will submit the channel to the underlying VR system as an eye channel...
An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel...
Definition: DtSubmitOculusViewCallback.h:25
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
ovrSession mySession
Definition: DtSubmitOculusViewCallback.h:61
A post processing effect responsible for submitting and mirroring the eye views to the VR subsystem...
Definition: DtVirtualRealityPostProcessor.h:34
An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel...
Definition: DtSubmitViewCallback.h:29