Updated OpenCL 1.2 methods