#include <llvoavatar.h>
Public Member Functions | |
LLVertexBufferAvatar () | |
virtual void | setupVertexBuffer (U32 data_mask) const |
Definition at line 89 of file llvoavatar.h.
LLVertexBufferAvatar::LLVertexBufferAvatar | ( | ) |
Definition at line 681 of file lldrawpoolavatar.cpp.
void LLVertexBufferAvatar::setupVertexBuffer | ( | U32 | data_mask | ) | const [virtual] |
Reimplemented from LLVertexBuffer.
Definition at line 691 of file lldrawpoolavatar.cpp.
References LLShaderMgr::AVATAR_CLOTHING, LLShaderMgr::AVATAR_WEIGHT, LLShaderMgr::BINORMAL, 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, LLVertexBuffer::TYPE_BINORMAL, LLVertexBuffer::TYPE_CLOTHWEIGHT, LLVertexBuffer::TYPE_NORMAL, LLVertexBuffer::TYPE_TEXCOORD, LLVertexBuffer::TYPE_TEXCOORD2, LLVertexBuffer::TYPE_WEIGHT, and LLVertexBuffer::useVBOs().