/// <inheritdoc cref="IDisposable.Dispose"/>
 public void Dispose()
 {
     _mapped?.Dispose();
     _mapped = null;
     _memory.Dispose();
     _memory = null;
 }
Beispiel #2
0
 internal void FreeFor(BufferPool pool)
 {
     MappedMemory?.Dispose();
     pool._pool.Free(_handle);
 }
 internal void FreeFor(DeviceMemoryPool pool)
 {
     pool._pool.Free(_handle);
     MappedMemory.Dispose();
 }