fixed release/reuse of OpenCL context