MAINT-7228 Dummy triangle should use map instead of offset (in case of VBO)
parent
6502e8bf33
commit
02e418a5cd
|
|
@ -1494,7 +1494,7 @@ void LLDrawPoolAvatar::getRiggedGeometry(
|
|||
// allocate dummy triangle
|
||||
buffer->allocateBuffer(1, 3, true);
|
||||
memset((U8*)buffer->getMappedData(), 0, buffer->getSize());
|
||||
memset((U8*)buffer->getIndicesPointer(), 0, buffer->getIndicesSize());
|
||||
memset((U8*)buffer->getMappedIndices(), 0, buffer->getIndicesSize());
|
||||
}
|
||||
}
|
||||
else
|
||||
|
|
@ -1508,7 +1508,7 @@ void LLDrawPoolAvatar::getRiggedGeometry(
|
|||
// allocate dummy triangle
|
||||
buffer->resizeBuffer(1, 3);
|
||||
memset((U8*)buffer->getMappedData(), 0, buffer->getSize());
|
||||
memset((U8*)buffer->getIndicesPointer(), 0, buffer->getIndicesSize());
|
||||
memset((U8*)buffer->getMappedIndices(), 0, buffer->getIndicesSize());
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -2094,7 +2094,7 @@ void LLVOAvatar::updateMeshData()
|
|||
facep->setSize(1, 3);
|
||||
buff->allocateBuffer(1, 3, true);
|
||||
memset((U8*) buff->getMappedData(), 0, buff->getSize());
|
||||
memset((U8*) buff->getIndicesPointer(), 0, buff->getIndicesSize());
|
||||
memset((U8*) buff->getMappedIndices(), 0, buff->getIndicesSize());
|
||||
}
|
||||
facep->setVertexBuffer(buff);
|
||||
}
|
||||
|
|
@ -2114,7 +2114,7 @@ void LLVOAvatar::updateMeshData()
|
|||
facep->setSize(1, 3);
|
||||
buff->resizeBuffer(1, 3);
|
||||
memset((U8*) buff->getMappedData(), 0, buff->getSize());
|
||||
memset((U8*) buff->getIndicesPointer(), 0, buff->getIndicesSize());
|
||||
memset((U8*) buff->getMappedIndices(), 0, buff->getIndicesSize());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -897,7 +897,7 @@ void LLVOTree::updateMesh()
|
|||
<< index_count << " indices" << LL_ENDL;
|
||||
buff->allocateBuffer(1, 3, true);
|
||||
memset((U8*)buff->getMappedData(), 0, buff->getSize());
|
||||
memset((U8*)buff->getIndicesPointer(), 0, buff->getIndicesSize());
|
||||
memset((U8*)buff->getMappedIndices(), 0, buff->getIndicesSize());
|
||||
facep->setSize(1, 3);
|
||||
facep->setVertexBuffer(buff);
|
||||
mReferenceBuffer->flush();
|
||||
|
|
|
|||
Loading…
Reference in New Issue