facebook360_dep
Facebook360 Depth Estimation Pipeline
Public Member Functions | Public Attributes | List of all members
OculusTextureBuffer Struct Reference

Public Member Functions

 OculusTextureBuffer (ovrSession session, Sizei size, int sampleCount)
 
 ~OculusTextureBuffer ()
 
Sizei GetSize () const
 
void SetAndClearRenderSurface ()
 
void UnsetRenderSurface ()
 
void Commit ()
 

Public Attributes

ovrSession Session
 
ovrTextureSwapChain ColorTextureChain
 
ovrTextureSwapChain DepthTextureChain
 
GLuint fboId
 
Sizei texSize
 

Constructor & Destructor Documentation

◆ OculusTextureBuffer()

OculusTextureBuffer::OculusTextureBuffer ( ovrSession  session,
Sizei  size,
int  sampleCount 
)
inline

◆ ~OculusTextureBuffer()

OculusTextureBuffer::~OculusTextureBuffer ( )
inline

Member Function Documentation

◆ Commit()

void OculusTextureBuffer::Commit ( )
inline

◆ GetSize()

Sizei OculusTextureBuffer::GetSize ( ) const
inline

◆ SetAndClearRenderSurface()

void OculusTextureBuffer::SetAndClearRenderSurface ( )
inline

◆ UnsetRenderSurface()

void OculusTextureBuffer::UnsetRenderSurface ( )
inline

Member Data Documentation

◆ ColorTextureChain

ovrTextureSwapChain OculusTextureBuffer::ColorTextureChain

◆ DepthTextureChain

ovrTextureSwapChain OculusTextureBuffer::DepthTextureChain

◆ fboId

GLuint OculusTextureBuffer::fboId

◆ Session

ovrSession OculusTextureBuffer::Session

◆ texSize

Sizei OculusTextureBuffer::texSize

The documentation for this struct was generated from the following file: