summaryrefslogtreecommitdiff
path: root/src/cl_kernel.c
AgeCommit message (Expand)AuthorFilesLines
2016-12-30OCL20: handle device enqueue in runtime.Yang, Rong R1-0/+6
2016-12-29eliminate build warnings in i386 system.Meng Mengmeng1-4/+4
2016-12-29Add the NULL pointer check.Yang Rong1-1/+2
2016-12-29GEB/Runtime: eliminate release build warnings.Yang Rong1-1/+1
2016-12-16Add multi devices support in context.Junyan He1-1/+1
2016-11-08Backend: Add pipe packet size checkPan Xiuli1-0/+6
2016-11-08Backend: Add Pipe Builtin supportPan Xiuli1-1/+4
2016-11-08OCL20: Implement clSetKernelExecInfo apiYang Rong1-2/+25
2016-11-08OCL20: Add svm support.Yang Rong1-0/+36
2016-09-23Delete all the verbose locks and use list to store CL objects.Junyan He1-1/+1
2016-09-02Runtime: Apply base_object to cl_kernelJunyan He1-10/+9
2016-09-02Runtime: Apply base object ot cl_sampler.Junyan He1-1/+1
2015-12-09make Beignet as intermedia layer of CMRTGuo Yejun1-0/+11
2015-11-10Add extensions intel_accelerator and basic intel_motion_estimation.Chuanbo Weng1-11/+46
2015-10-12GBE: fix kernel arguments uploading bug.Zhigang Gong1-3/+5
2015-09-24GBE: refactor curbe register allocation.Zhigang Gong1-5/+7
2015-09-02Fix clGetKernelArgInfo fail on piglitPan Xiuli1-9/+9
2015-03-18runtime: fix a conformance bug in cl_get_kernel_arg_info.Zhigang Gong1-1/+5
2014-12-25fix min_max_read_image_args and min_max_parameter_size issue.Luo Xionghu1-0/+1
2014-12-18GBE: switch to CLANG native sampler_t.Zhigang Gong1-7/+5
2014-11-11License: adjust all license version to LGPL v2.1+.Zhigang Gong1-1/+1
2014-09-12fix piglit get kernel info FUNCTION ATTRIBUTE fail.Luo1-0/+7
2014-09-11fix piglit cl-api-set-kernel-arg fail.Luo Xionghu1-1/+2
2014-09-02Two minor fix.Yang Rong1-4/+4
2014-07-30GBE: Refine bti usage in backend & runtime.Ruiling Song1-1/+1
2014-07-01runtime: fix max group size calculation issue.Zhigang Gong1-1/+1
2014-06-23GBE: fix some get kernel arg info bugs.Zhigang Gong1-1/+1
2014-06-13Add the clGetKernelArgInfo api and misc help functionsJunyan He1-0/+83
2014-06-12remove RTLD_DEEPBIND to avoid stdc++ issuesGuo Yejun1-18/+18
2014-05-19Fix a crash when clSetKernelArg of parameter point to NULL value.Yang Rong1-3/+7
2014-02-24GBE: optimize read_image to avoid get sampler info dynamically.Zhigang Gong1-0/+3
2013-11-27CL/Runtime: workaround the unused sampler_t kernel argument.Zhigang Gong1-2/+8
2013-11-27Runtime: fix some piglit failures.Zhigang Gong1-3/+0
2013-11-27Runtime: fixed one missing case for clGetKernelWorkGroupInfo.Zhigang Gong1-0/+2
2013-11-13GBE: Add support for kernel attribute reqd_work_group_size.Zhigang Gong1-0/+2
2013-09-04Implement constant buffer based on constant cache.Ruiling Song1-10/+0
2013-08-30CL: Refactor cl_mem's implementation.Zhigang Gong1-2/+2
2013-06-14Refine error check in SetKernelArg() and support NULL buffer argumentRuiling Song1-15/+45
2013-05-31Support non-16 multiple group size.Ruiling Song1-1/+1
2013-05-23Add ICD dispatch table in cloned kernelsSimon Richter1-0/+1
2013-05-15GBE/Runtime: Optimize Sample/TypedWrite instruction.Zhigang Gong1-0/+20
2013-05-15GBE: concentrate all samplers' allocation at compile time.Zhigang Gong1-9/+5
2013-05-15CL: Support kernel side defined samplers.Zhigang Gong1-12/+24
2013-04-22Add constant pointer as argument support in runtime.Yang Rong1-1/+15
2013-04-18Implement KHR ICD extensionSimon Richter1-0/+2
2013-04-10Implement sampler support.Zhigang Gong1-0/+17
2013-04-10Finish the incomplete 2d image support in runtime library.Zhigang Gong1-2/+2
2012-11-09Added support for __local pointer in kernel arguments. This require to add moreBenjamin Segovia1-1/+1
2012-08-10Made flat address space finally work Fixed a bug in the state settingBenjamin Segovia1-0/+2
2012-08-10Added a new copy buffer testBenjamin Segovia1-9/+2