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 |