add [opencl-1.2] API clCompileProgram.
authorLuo <xionghu.luo@intel.com>
Fri, 13 Jun 2014 03:17:37 +0000 (11:17 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Fri, 13 Jun 2014 09:20:13 +0000 (17:20 +0800)
commit8d25175926bd4e8437e69a3991b5bd1994f3dc35
treec2bfbfe2ba594365dbaa94f89216d698170ba885
parente453d5be943257744085109ba31df4a0532f3565
add [opencl-1.2] API clCompileProgram.

This API compiles a program's source for all the devices or a specific
device in the OpenCL context associated with program.
The pre-processor runs before the program sources are compiled.

Signed-off-by: Luo <xionghu.luo@intel.com>
Reviewed-by: "Song, Ruiling" <ruiling.song@intel.com>
backend/src/backend/gen_program.cpp
backend/src/backend/program.cpp
backend/src/backend/program.h
src/cl_api.c
src/cl_gbe_loader.cpp
src/cl_gbe_loader.h
src/cl_program.c
src/cl_program.h