public GpuLogicalBufferStruct Clone()
{
var p = new GpuLogicalBufferStruct();
p.BufferSize = BufferSize;
foreach (var i in Map)
p.Map.Add(i.Key, i.Value.Clone());
return p;
}
};