summaryrefslogtreecommitdiff
path: root/src/cl_context.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-10Runtime: remove ctx's useless fileds.Yang, Rong R1-6/+0
2017-07-10Runtime: fix a recurrent release context error.Yang, Rong R1-10/+8
2017-06-16Fix context leak with internal kernelsPatrick Beaulieu1-1/+21
2017-05-18Create image with TILE_Y mode still when image size>128MB for performance.Yan Wang1-0/+6
2017-02-10Free context devices on context releaseGiuseppe Bilotta1-0/+1
2017-02-10Fix obvious copy-pasteGiuseppe Bilotta1-1/+1
2017-01-06Fix a event notify bug.Junyan He1-3/+8
2016-12-30OCL20: handle device enqueue in runtime.Yang, Rong R1-0/+17
2016-12-28Runtime: fix fill image event assert and some SVM rebase error.Yang, Rong R1-13/+1
2016-12-28Refine list related functions.Junyan He1-12/+12
2016-12-16refine clCreateCommandQueue and clRetainCommandQueue.Junyan He1-26/+0
2016-12-16Add multi devices support in context.Junyan He1-6/+37
2016-11-08OCL20: add svm enqueue apis and svm's sub buffer support.Yang Rong1-2/+3
2016-11-08OCL20: Add svm support.Yang Rong1-0/+29
2016-09-23Delete all the verbose locks and use list to store CL objects.Junyan He1-14/+139
2016-09-02Runtime: Apply base object to cl_contextJunyan He1-6/+4
2015-11-10Add extensions intel_accelerator and basic intel_motion_estimation.Chuanbo Weng1-0/+1
2015-07-17Remove deprecated function cl_context_get_static_kernel().Zhigang Gong1-62/+11
2015-07-17runtime: fix a builtin-kernel related thread safe bug.Zhigang Gong1-7/+15
2015-07-06runtime: Use cl_get_platform_default to replace global value.Junyan He1-1/+1
2015-06-30use self test to determine enable/or disable atomics in L3 for HSW.Luo Xionghu1-0/+1
2014-11-11License: adjust all license version to LGPL v2.1+.Zhigang Gong1-1/+1
2014-06-24implement API clEnqueueFillImage.Luo1-1/+1
2014-06-13add [opencl-1.2] API clCreateProgramWithBuiltInKernels.Luo1-0/+8
2014-06-13Implement the clEnqueueFillBuffer API.Junyan He1-6/+73
2014-05-30Refine the cl thread implement for queue.Junyan He1-1/+0
2014-01-07Fix the multi-thread crash problem of batch buffer release.Junyan He1-0/+1
2013-11-07Runtime: fix the length of properties.Zhigang Gong1-0/+1
2013-10-10Implement the clEnqueueCopyBuffer API using internal binary kernelJunyan He1-0/+26
2013-09-09Add api clEnqueueCopyImage.Yang Rong1-0/+25
2013-08-30Add pfn_notify support in clCreateContext.Yang Rong1-1/+4
2013-07-12improve clCreateContext conformanceHomer Hsing1-0/+18
2013-07-02Implement clGetContextInfoRuiling Song1-3/+11
2013-06-26Add the support of the API: clGetCommandQueueInfoJunyan He1-0/+1
2013-06-14Refine error check in clCreateCommandQueue()Ruiling Song1-4/+1
2013-06-06Refine error check in clCreateContext()Ruiling Song1-20/+1
2013-05-23Fix several CL error code return bugsDag Lem1-0/+1
2013-04-18Implement KHR ICD extensionSimon Richter1-0/+2
2013-03-29First implementation for extension cl_khr_gl_sharing.Zhigang Gong1-19/+50
2012-08-10Added all the call backs to support the simulator. The simulator does nothing...Benjamin Segovia1-1/+0
2012-08-10Made the structure naming more consistentBenjamin Segovia1-1/+1
2012-08-10Removed all direct dependencies to the intel driver (ie files contained in in...Benjamin Segovia1-14/+8
2012-08-10Added more call backs to abstract the driver back endBenjamin Segovia1-2/+2
2012-08-10Implemented SIMD8 for IVB (only tested on Fulsim but should work out of the b...bsegovia1-3/+8
2012-08-10Removed some useless code in cl_utils.h Started to implement support for samp...bsegovia1-0/+1
2012-08-10Started to remove genx_driver filesbsegovia1-2/+2
2012-08-10Cleaned and simplified CMakeLists file Fixed some warnings with latest GCCbsegovia1-5/+4
2012-08-10Added all miniCL filesbsegovia1-0/+205