Separate WebCL and OpenCL work