| OculusTextureBuffer::OculusTextureBuffer |
( |
const ovrSession & |
session, |
|
|
osg::ref_ptr< osg::State > |
state, |
|
|
const ovrSizei & |
size, |
|
|
int |
msaaSamples |
|
) |
| |
| virtual OculusTextureBuffer::~OculusTextureBuffer |
( |
| ) |
|
|
inlineprotectedvirtual |
| void OculusTextureBuffer::destroy |
( |
| ) |
|
| int OculusTextureBuffer::textureWidth |
( |
| ) |
const |
|
inline |
| int OculusTextureBuffer::textureHeight |
( |
| ) |
const |
|
inline |
| int OculusTextureBuffer::samples |
( |
| ) |
const |
|
inline |
| ovrTextureSwapChain OculusTextureBuffer::textureSwapChain |
( |
| ) |
const |
|
inline |
| osg::ref_ptr<osg::Texture2D> OculusTextureBuffer::colorBuffer |
( |
| ) |
const |
|
inline |
| osg::ref_ptr<osg::Texture2D> OculusTextureBuffer::depthBuffer |
( |
| ) |
const |
|
inline |
| void OculusTextureBuffer::onPreRender |
( |
osg::RenderInfo & |
renderInfo | ) |
|
| void OculusTextureBuffer::onPostRender |
( |
osg::RenderInfo & |
renderInfo | ) |
|
| void OculusTextureBuffer::setEnableTextureBlit |
( |
bool |
set, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
| GLuint OculusTextureBuffer::createProgram |
( |
const std::string & |
name | ) |
|
|
protected |
| void OculusTextureBuffer::blitTexture |
( |
osg::State * |
state, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
protected |
| void OculusTextureBuffer::setup |
( |
osg::State & |
state | ) |
|
|
protected |
| void OculusTextureBuffer::setupMSAA |
( |
osg::State & |
state | ) |
|
|
protected |
| const ovrSession OculusTextureBuffer::m_session |
|
protected |
| ovrTextureSwapChain OculusTextureBuffer::m_textureSwapChain |
|
protected |
| osg::ref_ptr<osg::Texture2D> OculusTextureBuffer::m_colorBuffer |
|
protected |
| osg::ref_ptr<osg::Texture2D> OculusTextureBuffer::m_depthBuffer |
|
protected |
| osg::Vec2i OculusTextureBuffer::m_textureSize |
|
protected |
| GLuint OculusTextureBuffer::m_Oculus_FBO |
|
protected |
| GLuint OculusTextureBuffer::m_MSAA_FBO |
|
protected |
| GLuint OculusTextureBuffer::m_MSAA_ColorTex |
|
protected |
| GLuint OculusTextureBuffer::m_MSAA_DepthTex |
|
protected |
| int OculusTextureBuffer::m_samples |
|
protected |
| GLuint OculusTextureBuffer::myCurrentTextureId |
|
protected |
| bool OculusTextureBuffer::myShouldBlitTexture |
|
protected |
| GLuint OculusTextureBuffer::myDownsampleShader |
|
protected |
| int OculusTextureBuffer::myBlitWidth |
|
protected |
| int OculusTextureBuffer::myBlitHeight |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf5-1-branch/include/vrvOculusChannelPlugin/oculusdevice.h