summaryrefslogtreecommitdiff
path: root/src/cl_kernel.c
AgeCommit message (Expand)AuthorFilesLines
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
2012-08-10Made most of the very basic pieces for the simulation partsBenjamin Segovia1-2/+60
2012-08-10Started to implement curbe supportBenjamin Segovia1-11/+20
2012-08-10Fixed compilation with the current compiler codeBenjamin Segovia1-1/+0
2012-08-10Adapted properly the driver to the new gen compiler interfaceBenjamin Segovia1-9/+9
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-9/+7
2012-08-10Made EOT work on simulatorBenjamin Segovia1-7/+100
2012-08-10Removed Gen6 Stripped out all dependencies from previous compiler Added a dep...Benjamin Segovia1-776/+0
2012-08-10Plasma specific changesojomer1-0/+7
2012-08-10Implemented SIMD8 for IVB (only tested on Fulsim but should work out of the b...bsegovia1-3/+7
2012-08-10Fixed compilation while using the old compilerbsegovia1-1/+11
2012-08-10Ported the code to HSWbsegovia1-8/+21