DataBuffer with better Performance
Monkey Targets Forums/XNA/DataBuffer with better Performance
| ||
| Hi, since Databuffers are little slow on xna, I implemented an unsafe non wp7 version. Using unsafe pointer arithmetics, it is much faster...
#if WINDOWS_PHONE
Array.Copy(System.BitConverter.GetBytes((short)value), 0, _data, addr, 2);
#else
unsafe
{
fixed (byte* ptr = &_data[addr])
{
*(short*)ptr = (short)value;
}
}
#endif
Complete databuffer.cs |