summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorJunyan He <junyan.he@intel.com>2016-09-26 16:00:07 +0800
committerYang Rong <rong.r.yang@intel.com>2016-09-28 15:59:47 +0800
commit4a61637a8dbb1d7ddea131a059afd02b33df4ce0 (patch)
tree705daadeb402fa24e859d0b0c5523c123cb44536 /src/CMakeLists.txt
parentadb62811ea72bad4018b8e0af2cedca513a9eea4 (diff)
downloadbeignet-4a61637a8dbb1d7ddea131a059afd02b33df4ce0.tar.gz
Modify all event related functions using new event handle.
Rewrite the cl_event, and modify all the event functions using this new event manner. Event will co-operate with command queue's thread together. v2: Fix a logic problem in event create failed. V3: Set enqueue default to do nothing, handle some enqueue has nothing to do. Signed-off-by: Junyan He <junyan.he@intel.com> Reviewed-by: Yang Rong <rong.r.yang@intel.com>
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 009d0576..626b43f2 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -68,6 +68,10 @@ set(OPENCL_SRC
${KERNEL_STR_FILES}
cl_base_object.c
cl_api.c
+ cl_api_mem.c
+ cl_api_kernel.c
+ cl_api_command_queue.c
+ cl_api_event.c
cl_alloc.c
cl_kernel.c
cl_program.c
@@ -85,6 +89,7 @@ set(OPENCL_SRC
cl_command_queue.c
cl_command_queue.h
cl_command_queue_gen7.c
+ cl_command_queue_enqueue.c
cl_thread.c
cl_driver.h
cl_driver.cpp