| osg::GLBufferObject::GLBufferObject |
( |
unsigned int |
contextID, |
|
|
BufferObject * |
bufferObject, |
|
|
unsigned int |
glObjectID = 0 |
|
) |
| |
| virtual osg::GLBufferObject::~GLBufferObject |
( |
| ) |
|
|
protectedvirtual |
| void osg::GLBufferObject::bindBuffer |
( |
| ) |
|
|
inline |
| void osg::GLBufferObject::clear |
( |
| ) |
|
| void osg::GLBufferObject::compileBuffer |
( |
| ) |
|
| unsigned int osg::GLBufferObject::computeBufferAlignment |
( |
unsigned int |
pos, |
|
|
unsigned int |
bufferAlignment |
|
) |
| const |
|
inlineprotected |
| static void osg::GLBufferObject::deleteAllBufferObjects |
( |
unsigned int |
contextID | ) |
|
|
static |
| void osg::GLBufferObject::deleteGLObject |
( |
| ) |
|
| void osg::GLBufferObject::dirty |
( |
| ) |
|
|
inline |
| static void osg::GLBufferObject::discardAllBufferObjects |
( |
unsigned int |
contextID | ) |
|
|
static |
| static void osg::GLBufferObject::discardAllDeletedBufferObjects |
( |
unsigned int |
contextID | ) |
|
|
static |
| static void osg::GLBufferObject::flushAllDeletedBufferObjects |
( |
unsigned int |
contextID | ) |
|
|
static |
| static void osg::GLBufferObject::flushDeletedBufferObjects |
( |
unsigned int |
contextID, |
|
|
double |
currentTime, |
|
|
double & |
availbleTime |
|
) |
| |
|
static |
| unsigned int osg::GLBufferObject::getContextID |
( |
| ) |
const |
|
inline |
| GLuint& osg::GLBufferObject::getGLObjectID |
( |
| ) |
|
|
inline |
| GLuint osg::GLBufferObject::getGLObjectID |
( |
| ) |
const |
|
inline |
| GLsizeiptr osg::GLBufferObject::getOffset |
( |
unsigned int |
i | ) |
const |
|
inline |
| bool osg::GLBufferObject::hasAllBufferDataBeenRead |
( |
| ) |
const |
| bool osg::GLBufferObject::isDirty |
( |
| ) |
const |
|
inline |
| bool osg::GLBufferObject::isPBOSupported |
( |
| ) |
const |
|
inline |
| static void osg::GLBufferObject::releaseGLBufferObject |
( |
unsigned int |
contextID, |
|
|
GLBufferObject * |
to |
|
) |
| |
|
static |
| void osg::GLBufferObject::unbindBuffer |
( |
| ) |
|
|
inline |
| unsigned int osg::GLBufferObject::_allocatedSize |
|
protected |
| unsigned int osg::GLBufferObject::_contextID |
|
protected |
| bool osg::GLBufferObject::_dirty |
|
protected |
| unsigned int osg::GLBufferObject::_frameLastUsed |
| GLuint osg::GLBufferObject::_glObjectID |
|
protected |
The documentation for this class was generated from the following file: