Add support for changing values of basic data types in CLProgram