Moved openCL related macros to separate file