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) : NzIndexMapper::NzIndexMapper(NzIndexBuffer* indexBuffer, nzBufferAccess access)
m_mapper(indexBuffer, access)
{ {
if (indexBuffer && !indexBuffer->IsSequential()) if (indexBuffer && !indexBuffer->IsSequential())
{ {
if (!m_mapper.Map(indexBuffer, access))
NazaraError("Failed to map buffer"); ///TODO: Unexcepted
if (indexBuffer->HasLargeIndices()) if (indexBuffer->HasLargeIndices())
{ {
m_getter = Getter32; m_getter = Getter32;