summaryrefslogtreecommitdiff
path: root/src/cl_enqueue.c
Commit message (Expand)AuthorAgeFilesLines
* OCL20: handle device enqueue in runtime.Yang, Rong R2016-12-301-0/+7
* Add profiling feature based on new event implementation.Junyan He2016-12-281-9/+0
* OCL20: add svm enqueue apis and svm's sub buffer support.Yang Rong2016-11-081-0/+77
* OCL20: Add svm support.Yang Rong2016-11-081-3/+5
* Fix a bug for double free of enqueueNativeKernel.Junyan He2016-10-101-1/+0
* Modify all event related functions using new event handle.Junyan He2016-09-281-194/+308
* Apply image offset to read/write/map operationsMark Thompson2016-09-011-4/+4
* do not call memcpy for cl_enqueue_read_buffer if userptr is enabledGuo Yejun2016-01-051-1/+4
* enable USE_HOST_PTR for cl image with userptr to avoid extra copyingGuo Yejun2015-10-141-4/+6
* Don't use cl_buffer_get_subdata in clEnqueueReadBuffer.Yang Rong2015-09-181-1/+4
* runtime: Enhance the error handling when flush gpgpu command queue.Zhigang Gong2015-04-101-2/+1
* re-enable userptr with fix: CPU access after GPU finishes the renderingGuo Yejun2014-11-191-5/+27
* runtime: fix bug in cl_enqueue_read_buffer.Zhigang Gong2014-11-131-3/+8
* License: adjust all license version to LGPL v2.1+.Zhigang Gong2014-11-111-1/+1
* support CL_MEM_USE_HOST_PTR with userptr for cl bufferGuo Yejun2014-11-071-7/+12
* Use pread/pwrite for buffer enqueue read/writeZhenyu Wang2014-10-241-26/+4
* Make use of write enable flag for mem bo mapZhenyu Wang2014-10-241-9/+9
* runtime: fix a gpgpu event and thread local gpgpu handling bug.Zhigang Gong2014-07-031-1/+1
* Fix call cl_mem_copy_image_region bug.Yang Rong2014-06-261-4/+7
* Fix clEnqueueMapImage with CL_MEM_USE_HOST_PTR bug.Yang Rong2014-06-251-6/+31
* implement API clEnqueueFillImage.Luo2014-06-241-0/+1
* Fix sub buffer bug in clEnqueueReadBufferRect, clEnqueueWriteBufferRect, clEn...Yang Rong2014-06-201-7/+17
* Implement the clEnqueueMigrateMemObjects APIJunyan He2014-06-131-0/+1
* Implement the clEnqueueFillBuffer API.Junyan He2014-06-131-0/+1
* Fix map gtt fail when memory object size is too large.Yang Rong2014-05-221-9/+18
* Complete the feature of clGetEventProfilingInfo APIJunyan He2013-11-291-5/+14
* Implement the clCreateSubBuffer APIJunyan He2013-11-071-8/+21
* Runtime: Implement CL_MEM_USE_HOST_PTR flag for image.Zhigang Gong2013-09-181-25/+12
* Implement api clEnqueueCopyBufferToImage.Yang Rong2013-09-131-0/+1
* Implement api clEnqueueCopyImageToBuffer.Yang Rong2013-09-131-0/+1
* Implement api clEnqueueTask and clEnqueueNativeKernel.Yang Rong2013-09-131-5/+34
* Add api clEnqueueCopyImage.Yang Rong2013-09-091-4/+5
* Add clEnqueueCopyBufferRect api.Yang Rong2013-09-091-0/+1
* Add clEnqueueWriteBufferRect api.Yang Rong2013-09-091-0/+50
* Add clEnqueueReadBufferRect api.Yang Rong2013-09-091-1/+50
* Add clEnqueueMapBuffer and clEnqueueMapImage non-blocking map support.Yang Rong2013-08-301-67/+9
* CL: Refactor cl_mem's implementation.Zhigang Gong2013-08-301-8/+11
* Add some functions to support event in intel gpgpu.Yang Rong2013-08-121-1/+1
* Add a struct and a function to handle all implemented enqueue api.Yang Rong2013-08-121-254/+64
* Add the empty functions of cl_enqueueXXX.Yang Rong2013-08-121-0/+526