#include <llvoavatar.h>
Inheritance diagram for LLVertexBufferAvatar:
Public Member Functions | |
LLVertexBufferAvatar () | |
virtual void | setupVertexBuffer (U32 data_mask) const |
Definition at line 89 of file llvoavatar.h.
LLVertexBufferAvatar::LLVertexBufferAvatar | ( | ) |
Definition at line 609 of file lldrawpoolavatar.cpp.
Reimplemented from LLVertexBuffer.
Definition at line 619 of file lldrawpoolavatar.cpp.
References LLShaderMgr::AVATAR_CLOTHING, LLShaderMgr::AVATAR_WEIGHT, base, LLShaderMgr::BINORMAL, glClientActiveTextureARB, glTexCoordPointer, glVertexPointer, LLGLSLShader::mAttribute, LLVertexBuffer::mMappedData, LLVertexBuffer::mOffsets, LLVertexBuffer::mStride, NULL, set_binormals(), set_vertex_clothing_weights(), set_vertex_weights(), LLVertexBuffer::setupVertexBuffer(), LLDrawPoolAvatar::SHADER_LEVEL_BUMP, LLDrawPoolAvatar::SHADER_LEVEL_CLOTH, sRenderingSkinned, sShaderLevel, sVertexProgram, LLVertexBuffer::TYPE_BINORMAL, LLVertexBuffer::TYPE_CLOTHWEIGHT, LLVertexBuffer::TYPE_NORMAL, LLVertexBuffer::TYPE_TEXCOORD, LLVertexBuffer::TYPE_TEXCOORD2, LLVertexBuffer::TYPE_WEIGHT, and LLVertexBuffer::useVBOs().