public override void Destroy() { Deallocate(); iterPosStateBuffer.Free(); iterColorStateBuffer.Free(); iterStatBuffer.Free(); globalStatBuffer.Free(); entropyXBuffer.Free(); entropyCBuffer.Free(); entropySeedBuffer.Free(); paletteImage.Free(); module.Dispose(); context.Dispose(); }
public override void Destroy() { Deallocate(); iterPosStateBuffer.Free(); iterColorStateBuffer.Free(); entropyXBuffer.Free(); entropyCBuffer.Free(); dotCountBuffer.Free(); peakDensityBuffer.Free(); totalIterCountMem.Free(); totalDotCountMem.Free(); densityMem.Free(); peakDensityMem.Free(); scaleConstantMem.Free(); paletteImage.Free(); module.Dispose(); context.Dispose(); }