/// <inheritdoc cref="AcceleratorObject.DisposeAcceleratorObject(bool)"/> protected override void DisposeAcceleratorObject(bool disposing) { if (disposing) { bufferCache.Dispose(); } }
/// <summary cref="DisposeBase.Dispose(bool)"/> protected override void Dispose(bool disposing) { if (disposing) { bufferCache.Dispose(); } base.Dispose(disposing); }
/// <summary cref="DisposeBase.Dispose(bool)"/> protected override void Dispose(bool disposing) { if (disposing) { broadcastBuffer.Dispose(); } base.Dispose(disposing); }
/// <summary cref="DisposeBase.Dispose(bool)"/> protected override void Dispose(bool disposing) { if (disposing) { groupBarrier.Dispose(); sharedMemoryBuffer.Dispose(); broadcastBuffer.Dispose(); } base.Dispose(disposing); }