protected void UpdateGpuVertexData()
{
#warning: // TODO - mutex cpu data
if (mVertexDataRecord != null && mVertexDataRecord.IsGpuVertexDataDirty)
{
mVertexDataRecord.GpuVertexData.vertexBufferBinding.GetBuffer(0)
.CopyData(mVertexDataRecord.CpuVertexData.vertexBufferBinding.GetBuffer(0), 0, 0, mVertexDataRecord.CpuVertexData.vertexBufferBinding.GetBuffer(0).Size);
mVertexDataRecord.GpuVertexData.vertexBufferBinding.GetBuffer(1)
.CopyData(mVertexDataRecord.CpuVertexData.vertexBufferBinding.GetBuffer(1), 1, 1, mVertexDataRecord.CpuVertexData.vertexBufferBinding.GetBuffer(1).Size);
}
}
/// <summary>