private void free() { if (m_hGpuData != 0) { check_device(); if (m_bOwnData) { m_cuda.FreeMemory(m_hGpuData); } else { m_cuda.FreeMemoryPointer(m_hGpuData); } } }