Added signature for OpenCL