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: