Tiny C OpenCL wrapper