From 8579b1335d90170c64d685db17ac21af269c40f7 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 2 Mar 2010 16:19:09 +0100 Subject: Clean up sinc LUTs --- src/diffraction-gpu.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/diffraction-gpu.c') diff --git a/src/diffraction-gpu.c b/src/diffraction-gpu.c index c76531b8..29bfe3e8 100644 --- a/src/diffraction-gpu.c +++ b/src/diffraction-gpu.c @@ -459,6 +459,12 @@ void cleanup_gpu(struct gpu_context *gctx) clReleaseMemObject(gctx->diff); clReleaseMemObject(gctx->tt); clReleaseMemObject(gctx->sfacs); + clReleaseMemObject(gctx->func_a); + clReleaseMemObject(gctx->func_b); + clReleaseMemObject(gctx->func_c); + free(gctx->func_a_ptr); + free(gctx->func_b_ptr); + free(gctx->func_c_ptr); clReleaseCommandQueue(gctx->cq); clReleaseContext(gctx->ctx); free(gctx); -- cgit v1.2.3