16 #include <Varjo_layers.h>
52 virtual void acquireTextures();
58 virtual void releaseTextures();
67 varjo_TextureFormat getVarjoFormat(
DtGlImageType format)
const;
72 mutable std::map<DtSwapChainTextureType, varjo_SwapChain*>
mySwapChains;
Contains DLL export macros.
Varjo implementation of a texture swapchain.
Definition: DtVarjoSwapChain.h:26
#define DT_DLL_VRVVR
Definition: vrvVirtualReality.h:19
DtEye
A virtual reality eye.
Definition: vrvVirtualReality.h:37
std::map< DtSwapChainTextureType, varjo_SwapChainConfig2 > mySwapChainConfigs
Definition: DtVarjoSwapChain.h:71
varjo_Session * myVarjoSession
Definition: DtVarjoSwapChain.h:70
Base implementation of a texture swapchain.
Base implementation of a texture swapchain.
Definition: DtSwapChain.h:35
DtGlImageType
Definition: DtGlImageType.h:15
std::map< DtSwapChainTextureType, varjo_SwapChain * > mySwapChains
Definition: DtVarjoSwapChain.h:72
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
DtSwapChainTextureType
Definition: DtSwapChain.h:25