◆ TextureSetMap
◆ TextureObjectManager()
| osg::Texture::TextureObjectManager::TextureObjectManager |
( |
unsigned int |
contextID | ) |
|
◆ checkConsistency()
| bool osg::Texture::TextureObjectManager::checkConsistency |
( |
| ) |
const |
◆ deleteAllTextureObjects()
| void osg::Texture::TextureObjectManager::deleteAllTextureObjects |
( |
| ) |
|
◆ discardAllDeletedTextureObjects()
| void osg::Texture::TextureObjectManager::discardAllDeletedTextureObjects |
( |
| ) |
|
◆ discardAllTextureObjects()
| void osg::Texture::TextureObjectManager::discardAllTextureObjects |
( |
| ) |
|
◆ flushAllDeletedTextureObjects()
| void osg::Texture::TextureObjectManager::flushAllDeletedTextureObjects |
( |
| ) |
|
◆ flushDeletedTextureObjects()
| void osg::Texture::TextureObjectManager::flushDeletedTextureObjects |
( |
double |
currentTime, |
|
|
double & |
availableTime |
|
) |
| |
◆ generateTextureObject() [1/2]
| TextureObject* osg::Texture::TextureObjectManager::generateTextureObject |
( |
const Texture * |
texture, |
|
|
GLenum |
target |
|
) |
| |
◆ generateTextureObject() [2/2]
| TextureObject* osg::Texture::TextureObjectManager::generateTextureObject |
( |
const Texture * |
texture, |
|
|
GLenum |
target, |
|
|
GLint |
numMipmapLevels, |
|
|
GLenum |
internalFormat, |
|
|
GLsizei |
width, |
|
|
GLsizei |
height, |
|
|
GLsizei |
depth, |
|
|
GLint |
border |
|
) |
| |
◆ getApplyTime()
| double& osg::Texture::TextureObjectManager::getApplyTime |
( |
| ) |
|
|
inline |
◆ getContextID()
| unsigned int osg::Texture::TextureObjectManager::getContextID |
( |
| ) |
const |
|
inline |
◆ getCurrTexturePoolSize() [1/2]
| unsigned int& osg::Texture::TextureObjectManager::getCurrTexturePoolSize |
( |
| ) |
|
|
inline |
◆ getCurrTexturePoolSize() [2/2]
| unsigned int osg::Texture::TextureObjectManager::getCurrTexturePoolSize |
( |
| ) |
const |
|
inline |
◆ getDeleteTime()
| double& osg::Texture::TextureObjectManager::getDeleteTime |
( |
| ) |
|
|
inline |
◆ getFrameNumber()
| unsigned int& osg::Texture::TextureObjectManager::getFrameNumber |
( |
| ) |
|
|
inline |
◆ getGenerateTime()
| double& osg::Texture::TextureObjectManager::getGenerateTime |
( |
| ) |
|
|
inline |
◆ getMaxTexturePoolSize()
| unsigned int osg::Texture::TextureObjectManager::getMaxTexturePoolSize |
( |
| ) |
const |
|
inline |
◆ getNumberActiveTextureObjects() [1/2]
| unsigned int& osg::Texture::TextureObjectManager::getNumberActiveTextureObjects |
( |
| ) |
|
|
inline |
◆ getNumberActiveTextureObjects() [2/2]
| unsigned int osg::Texture::TextureObjectManager::getNumberActiveTextureObjects |
( |
| ) |
const |
|
inline |
◆ getNumberApplied()
| unsigned int& osg::Texture::TextureObjectManager::getNumberApplied |
( |
| ) |
|
|
inline |
◆ getNumberDeleted()
| unsigned int& osg::Texture::TextureObjectManager::getNumberDeleted |
( |
| ) |
|
|
inline |
◆ getNumberFrames()
| unsigned int& osg::Texture::TextureObjectManager::getNumberFrames |
( |
| ) |
|
|
inline |
◆ getNumberGenerated()
| unsigned int& osg::Texture::TextureObjectManager::getNumberGenerated |
( |
| ) |
|
|
inline |
◆ getNumberOrphanedTextureObjects() [1/2]
| unsigned int& osg::Texture::TextureObjectManager::getNumberOrphanedTextureObjects |
( |
| ) |
|
|
inline |
◆ getNumberOrphanedTextureObjects() [2/2]
| unsigned int osg::Texture::TextureObjectManager::getNumberOrphanedTextureObjects |
( |
| ) |
const |
|
inline |
◆ getTextureObjectSet()
◆ handlePendingOrphandedTextureObjects()
| void osg::Texture::TextureObjectManager::handlePendingOrphandedTextureObjects |
( |
| ) |
|
◆ hasSpace()
| bool osg::Texture::TextureObjectManager::hasSpace |
( |
unsigned int |
size | ) |
const |
|
inline |
◆ makeSpace()
| bool osg::Texture::TextureObjectManager::makeSpace |
( |
unsigned int |
size | ) |
|
◆ newFrame()
◆ recomputeStats()
| void osg::Texture::TextureObjectManager::recomputeStats |
( |
std::ostream & |
out | ) |
const |
◆ releaseTextureObject()
| void osg::Texture::TextureObjectManager::releaseTextureObject |
( |
TextureObject * |
to | ) |
|
◆ reportStats()
| void osg::Texture::TextureObjectManager::reportStats |
( |
std::ostream & |
out | ) |
|
◆ resetStats()
| void osg::Texture::TextureObjectManager::resetStats |
( |
| ) |
|
◆ setCurrTexturePoolSize()
| void osg::Texture::TextureObjectManager::setCurrTexturePoolSize |
( |
unsigned int |
size | ) |
|
|
inline |
◆ setMaxTexturePoolSize()
| void osg::Texture::TextureObjectManager::setMaxTexturePoolSize |
( |
unsigned int |
size | ) |
|
◆ setNumberActiveTextureObjects()
| void osg::Texture::TextureObjectManager::setNumberActiveTextureObjects |
( |
unsigned int |
size | ) |
|
|
inline |
◆ setNumberOrphanedTextureObjects()
| void osg::Texture::TextureObjectManager::setNumberOrphanedTextureObjects |
( |
unsigned int |
size | ) |
|
|
inline |
◆ _applyTime
| double osg::Texture::TextureObjectManager::_applyTime |
|
protected |
◆ _contextID
| unsigned int osg::Texture::TextureObjectManager::_contextID |
|
protected |
◆ _currTexturePoolSize
| unsigned int osg::Texture::TextureObjectManager::_currTexturePoolSize |
|
protected |
◆ _deleteTime
| double osg::Texture::TextureObjectManager::_deleteTime |
|
protected |
◆ _frameNumber
| unsigned int osg::Texture::TextureObjectManager::_frameNumber |
|
protected |
◆ _generateTime
| double osg::Texture::TextureObjectManager::_generateTime |
|
protected |
◆ _maxTexturePoolSize
| unsigned int osg::Texture::TextureObjectManager::_maxTexturePoolSize |
|
protected |
◆ _numActiveTextureObjects
| unsigned int osg::Texture::TextureObjectManager::_numActiveTextureObjects |
|
protected |
◆ _numApplied
| unsigned int osg::Texture::TextureObjectManager::_numApplied |
|
protected |
◆ _numDeleted
| unsigned int osg::Texture::TextureObjectManager::_numDeleted |
|
protected |
◆ _numFrames
| unsigned int osg::Texture::TextureObjectManager::_numFrames |
|
protected |
◆ _numGenerated
| unsigned int osg::Texture::TextureObjectManager::_numGenerated |
|
protected |
◆ _numOrphanedTextureObjects
| unsigned int osg::Texture::TextureObjectManager::_numOrphanedTextureObjects |
|
protected |
◆ _textureSetMap
The documentation for this class was generated from the following file: