Changed: #1030 Don't delete buffers if they will be reused

hg/feature/sound
kervala 15 years ago
parent ac5cd5e41e
commit f768181706

@ -838,6 +838,9 @@ void CSourceAL::setStreamingBuffersMax(uint buffers)
{
// create a new buffer
CBufferAL *buffer = static_cast<CBufferAL*>(_SoundDriver->createBuffer());
// use StorageSoftware because buffers will be reused
// deleting and recreating them is a waste of time
buffer->setStorageMode(IBuffer::StorageSoftware);
_Buffers[buffer->bufferName()] = buffer;
}
}

Loading…
Cancel
Save