summaryrefslogtreecommitdiff
path: root/src/cl_context.c
Commit message (Expand)AuthorAgeFilesLines
* Runtime: fix the context ref is not 0 assert when delete.Yang, Rong R2017-07-271-22/+8
* Runtime: remove ctx's useless fileds.Yang, Rong R2017-07-101-6/+0
* Runtime: fix a recurrent release context error.Yang, Rong R2017-07-101-10/+8
* Fix context leak with internal kernelsPatrick Beaulieu2017-06-161-1/+21
* Create image with TILE_Y mode still when image size>128MB for performance.Yan Wang2017-05-181-0/+6
* Free context devices on context releaseGiuseppe Bilotta2017-02-101-0/+1
* Fix obvious copy-pasteGiuseppe Bilotta2017-02-101-1/+1
* Fix a event notify bug.Junyan He2017-01-061-3/+8
* OCL20: handle device enqueue in runtime.Yang, Rong R2016-12-301-0/+17
* Runtime: fix fill image event assert and some SVM rebase error.Yang, Rong R2016-12-281-13/+1
* Refine list related functions.Junyan He2016-12-281-12/+12
* refine clCreateCommandQueue and clRetainCommandQueue.Junyan He2016-12-161-26/+0
* Add multi devices support in context.Junyan He2016-12-161-6/+37
* OCL20: add svm enqueue apis and svm's sub buffer support.Yang Rong2016-11-081-2/+3
* OCL20: Add svm support.Yang Rong2016-11-081-0/+29
* Delete all the verbose locks and use list to store CL objects.Junyan He2016-09-231-14/+139
* Runtime: Apply base object to cl_contextJunyan He2016-09-021-6/+4
* Add extensions intel_accelerator and basic intel_motion_estimation.Chuanbo Weng2015-11-101-0/+1
* Remove deprecated function cl_context_get_static_kernel().Zhigang Gong2015-07-171-62/+11
* runtime: fix a builtin-kernel related thread safe bug.Zhigang Gong2015-07-171-7/+15
* runtime: Use cl_get_platform_default to replace global value.Junyan He2015-07-061-1/+1
* use self test to determine enable/or disable atomics in L3 for HSW.Luo Xionghu2015-06-301-0/+1
* License: adjust all license version to LGPL v2.1+.Zhigang Gong2014-11-111-1/+1
* implement API clEnqueueFillImage.Luo2014-06-241-1/+1
* add [opencl-1.2] API clCreateProgramWithBuiltInKernels.Luo2014-06-131-0/+8
* Implement the clEnqueueFillBuffer API.Junyan He2014-06-131-6/+73
* Refine the cl thread implement for queue.Junyan He2014-05-301-1/+0
* Fix the multi-thread crash problem of batch buffer release.Junyan He2014-01-071-0/+1
* Runtime: fix the length of properties.Zhigang Gong2013-11-071-0/+1
* Implement the clEnqueueCopyBuffer API using internal binary kernelJunyan He2013-10-101-0/+26
* Add api clEnqueueCopyImage.Yang Rong2013-09-091-0/+25
* Add pfn_notify support in clCreateContext.Yang Rong2013-08-301-1/+4
* improve clCreateContext conformanceHomer Hsing2013-07-121-0/+18
* Implement clGetContextInfoRuiling Song2013-07-021-3/+11
* Add the support of the API: clGetCommandQueueInfoJunyan He2013-06-261-0/+1
* Refine error check in clCreateCommandQueue()Ruiling Song2013-06-141-4/+1
* Refine error check in clCreateContext()Ruiling Song2013-06-061-20/+1
* Fix several CL error code return bugsDag Lem2013-05-231-0/+1
* Implement KHR ICD extensionSimon Richter2013-04-181-0/+2
* First implementation for extension cl_khr_gl_sharing.Zhigang Gong2013-03-291-19/+50
* Added all the call backs to support the simulator. The simulator does nothing...Benjamin Segovia2012-08-101-1/+0
* Made the structure naming more consistentBenjamin Segovia2012-08-101-1/+1
* Removed all direct dependencies to the intel driver (ie files contained in in...Benjamin Segovia2012-08-101-14/+8
* Added more call backs to abstract the driver back endBenjamin Segovia2012-08-101-2/+2
* Implemented SIMD8 for IVB (only tested on Fulsim but should work out of the b...bsegovia2012-08-101-3/+8
* Removed some useless code in cl_utils.h Started to implement support for samp...bsegovia2012-08-101-0/+1
* Started to remove genx_driver filesbsegovia2012-08-101-2/+2
* Cleaned and simplified CMakeLists file Fixed some warnings with latest GCCbsegovia2012-08-101-5/+4
* Added all miniCL filesbsegovia2012-08-101-0/+205