allocateBuffer(S32 nverts, S32 nindices, bool create) | LLVertexBuffer | |
buffer_list_t typedef | LLVertexBuffer | |
cleanupClass() | LLVertexBuffer | [static] |
clientCopy(F64 max_time=0.005) | LLVertexBuffer | [static] |
createGLBuffer() | LLVertexBuffer | [protected] |
createGLIndices() | LLVertexBuffer | [protected] |
destroyGLBuffer() | LLVertexBuffer | [protected] |
destroyGLIndices() | LLVertexBuffer | [protected] |
getBinormalStrider(LLStrider< LLVector3 > &strider, S32 index=0) | LLVertexBuffer | |
getClothWeightStrider(LLStrider< LLVector4 > &strider, S32 index=0) | LLVertexBuffer | |
getColorStrider(LLStrider< LLColor4U > &strider, S32 index=0) | LLVertexBuffer | |
getIndexStrider(LLStrider< U32 > &strider, S32 index=0) | LLVertexBuffer | |
getIndicesPointer() const | LLVertexBuffer | [inline] |
getIndicesSize() const | LLVertexBuffer | [inline] |
getMappedData() const | LLVertexBuffer | [inline] |
getMappedIndices() const | LLVertexBuffer | [inline] |
getNormalStrider(LLStrider< LLVector3 > &strider, S32 index=0) | LLVertexBuffer | |
getNumIndices() const | LLVertexBuffer | [inline] |
getNumRefs() const | LLRefCount | [inline] |
getNumVerts() const | LLVertexBuffer | [inline] |
getOffset(S32 type) const | LLVertexBuffer | [inline] |
getSize() const | LLVertexBuffer | [inline] |
getStride() const | LLVertexBuffer | [inline] |
getTexCoord2Strider(LLStrider< LLVector2 > &strider, S32 index=0) | LLVertexBuffer | |
getTexCoordStrider(LLStrider< LLVector2 > &strider, S32 index=0) | LLVertexBuffer | |
getTypeMask() const | LLVertexBuffer | [inline] |
getUsage() const | LLVertexBuffer | [inline] |
getVertexStrider(LLStrider< LLVector3 > &strider, S32 index=0) | LLVertexBuffer | |
getVerticesPointer() const | LLVertexBuffer | [inline] |
getWeightStrider(LLStrider< F32 > &strider, S32 index=0) | LLVertexBuffer | |
hasDataType(S32 type) const | LLVertexBuffer | [inline] |
initClass(bool use_vbo) | LLVertexBuffer | [static] |
isEmpty() const | LLVertexBuffer | [inline] |
isLocked() const | LLVertexBuffer | [inline] |
LLOcclusionVertexBuffer(S32 usage) | LLOcclusionVertexBuffer | [inline] |
LLRefCount(const LLRefCount &) | LLRefCount | [protected] |
LLRefCount() | LLRefCount | |
LLVertexBuffer(U32 typemask, S32 usage) | LLVertexBuffer | |
makeStatic() | LLVertexBuffer | |
MAP_BINORMAL enum value | LLVertexBuffer | |
MAP_CLOTHWEIGHT enum value | LLVertexBuffer | |
MAP_COLOR enum value | LLVertexBuffer | |
MAP_DRAW enum value | LLVertexBuffer | |
MAP_MAPPED enum value | LLVertexBuffer | |
MAP_NORMAL enum value | LLVertexBuffer | |
MAP_TEXCOORD enum value | LLVertexBuffer | |
MAP_TEXCOORD2 enum value | LLVertexBuffer | |
MAP_UNMAPPED enum value | LLVertexBuffer | |
MAP_VERTEX enum value | LLVertexBuffer | |
MAP_WEIGHT enum value | LLVertexBuffer | |
mapBuffer(S32 access=-1) | LLVertexBuffer | |
markClean() | LLVertexBuffer | |
markDirty(U32 vert_index, U32 vert_count, U32 indices_index, U32 indices_count) | LLVertexBuffer | |
mDirtyRegions | LLVertexBuffer | [protected] |
mDynamicSize | LLVertexBuffer | [protected] |
mEmpty | LLVertexBuffer | [protected] |
mFilthy | LLVertexBuffer | [protected] |
mFinal | LLVertexBuffer | [protected] |
mGLBuffer | LLVertexBuffer | [protected] |
mGLIndices | LLVertexBuffer | [protected] |
mLocked | LLVertexBuffer | [protected] |
mMappedData | LLVertexBuffer | [protected] |
mMappedIndexData | LLVertexBuffer | [protected] |
mNumIndices | LLVertexBuffer | [protected] |
mNumVerts | LLVertexBuffer | [protected] |
mOffsets | LLVertexBuffer | [protected] |
mResized | LLVertexBuffer | [protected] |
mStride | LLVertexBuffer | [protected] |
mTypeMask | LLVertexBuffer | [protected] |
mUsage | LLVertexBuffer | [protected] |
ref() | LLRefCount | [inline] |
resizeBuffer(S32 newnverts, S32 newnindices) | LLVertexBuffer | [virtual] |
sAllocatedBytes | LLVertexBuffer | [static] |
sCount | LLVertexBuffer | [static] |
sDeleteList | LLVertexBuffer | [static] |
sEnableVBOs | LLVertexBuffer | [static] |
setBuffer(U32 data_mask) | LLOcclusionVertexBuffer | [inline, virtual] |
setStride(S32 type, S32 new_stride) | LLVertexBuffer | |
setupVertexBuffer(U32 data_mask) const | LLVertexBuffer | [protected, virtual] |
sGLCount | LLVertexBuffer | [static] |
sGLRenderBuffer | LLVertexBuffer | [static] |
sGLRenderIndices | LLVertexBuffer | [static] |
sIBOActive | LLVertexBuffer | [static] |
sLastMask | LLVertexBuffer | [static] |
sLockedList | LLVertexBuffer | [static] |
sRenderActive | LLVertexBuffer | [static] |
startRender() | LLVertexBuffer | [static] |
stopRender() | LLVertexBuffer | [static] |
sTypeOffsets | LLVertexBuffer | [static] |
sVBOActive | LLVertexBuffer | [static] |
TYPE_BINORMAL enum value | LLVertexBuffer | |
TYPE_CLOTHWEIGHT enum value | LLVertexBuffer | |
TYPE_COLOR enum value | LLVertexBuffer | |
TYPE_INDEX enum value | LLVertexBuffer | |
TYPE_MAX enum value | LLVertexBuffer | |
TYPE_NORMAL enum value | LLVertexBuffer | |
TYPE_TEXCOORD enum value | LLVertexBuffer | |
TYPE_TEXCOORD2 enum value | LLVertexBuffer | |
TYPE_VERTEX enum value | LLVertexBuffer | |
TYPE_WEIGHT enum value | LLVertexBuffer | |
unbind() | LLVertexBuffer | [static] |
unmapBuffer() | LLVertexBuffer | [protected] |
unref() | LLRefCount | [inline] |
updateNumIndices(S32 nindices) | LLVertexBuffer | [protected] |
updateNumVerts(S32 nverts) | LLVertexBuffer | [protected] |
useVBOs() const | LLVertexBuffer | [protected, virtual] |
~LLRefCount() | LLRefCount | [protected, virtual] |
~LLVertexBuffer() | LLVertexBuffer | [protected, virtual] |