Trying to get OpenCL working everywhere