Fixed IndexMapper bug (with null index buffer)

Former-commit-id: bbec2fddc8f95cca9c62b0f07dd3d115949224c6
This commit is contained in:
Lynix 2013-03-29 14:44:46 +01:00
parent b86332a51b
commit 3255162d3a
1 changed files with 4 additions and 2 deletions

View File

@ -46,11 +46,13 @@ namespace
}
}
NzIndexMapper::NzIndexMapper(NzIndexBuffer* indexBuffer, nzBufferAccess access) :
m_mapper(indexBuffer, access)
NzIndexMapper::NzIndexMapper(NzIndexBuffer* indexBuffer, nzBufferAccess access)
{
if (indexBuffer && !indexBuffer->IsSequential())
{
if (!m_mapper.Map(indexBuffer, access))
NazaraError("Failed to map buffer"); ///TODO: Unexcepted
if (indexBuffer->HasLargeIndices())
{
m_getter = Getter32;