summaryrefslogtreecommitdiff
path: root/src/cl_kernel.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a crash when clSetKernelArg of parameter point to NULL value.Yang Rong2014-05-191-3/+7
* GBE: optimize read_image to avoid get sampler info dynamically.Zhigang Gong2014-02-241-0/+3
* CL/Runtime: workaround the unused sampler_t kernel argument.Zhigang Gong2013-11-271-2/+8
* Runtime: fix some piglit failures.Zhigang Gong2013-11-271-3/+0
* Runtime: fixed one missing case for clGetKernelWorkGroupInfo.Zhigang Gong2013-11-271-0/+2
* GBE: Add support for kernel attribute reqd_work_group_size.Zhigang Gong2013-11-131-0/+2
* Implement constant buffer based on constant cache.Ruiling Song2013-09-041-10/+0
* CL: Refactor cl_mem's implementation.Zhigang Gong2013-08-301-2/+2
* Refine error check in SetKernelArg() and support NULL buffer argumentRuiling Song2013-06-141-15/+45
* Support non-16 multiple group size.Ruiling Song2013-05-311-1/+1
* Add ICD dispatch table in cloned kernelsSimon Richter2013-05-231-0/+1
* GBE/Runtime: Optimize Sample/TypedWrite instruction.Zhigang Gong2013-05-151-0/+20
* GBE: concentrate all samplers' allocation at compile time.Zhigang Gong2013-05-151-9/+5
* CL: Support kernel side defined samplers.Zhigang Gong2013-05-151-12/+24
* Add constant pointer as argument support in runtime.Yang Rong2013-04-221-1/+15
* Implement KHR ICD extensionSimon Richter2013-04-181-0/+2
* Implement sampler support.Zhigang Gong2013-04-101-0/+17
* Finish the incomplete 2d image support in runtime library.Zhigang Gong2013-04-101-2/+2
* Added support for __local pointer in kernel arguments. This require to add moreBenjamin Segovia2012-11-091-1/+1
* Made flat address space finally work Fixed a bug in the state settingBenjamin Segovia2012-08-101-0/+2
* Added a new copy buffer testBenjamin Segovia2012-08-101-9/+2
* Made most of the very basic pieces for the simulation partsBenjamin Segovia2012-08-101-2/+60
* Started to implement curbe supportBenjamin Segovia2012-08-101-11/+20
* Fixed compilation with the current compiler codeBenjamin Segovia2012-08-101-1/+0
* Adapted properly the driver to the new gen compiler interfaceBenjamin Segovia2012-08-101-9/+9
* 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-9/+7
* Made EOT work on simulatorBenjamin Segovia2012-08-101-7/+100
* Removed Gen6 Stripped out all dependencies from previous compiler Added a dep...Benjamin Segovia2012-08-101-776/+0
* Plasma specific changesojomer2012-08-101-0/+7
* Implemented SIMD8 for IVB (only tested on Fulsim but should work out of the b...bsegovia2012-08-101-3/+7
* Fixed compilation while using the old compilerbsegovia2012-08-101-1/+11
* Ported the code to HSWbsegovia2012-08-101-8/+21
* Silent GCC warnings in release modebsegovia2012-08-101-1/+1
* Added first support for (still linear) images for Gen7bsegovia2012-08-101-17/+11
* First test now passes with images (format still hard-coded and constant patch...bsegovia2012-08-101-48/+0
* Started to implement support for images (back end part of it is still missing)bsegovia2012-08-101-1/+58
* Changed FP mode for the kernels. Seems to be required by the compiler Added a...bsegovia2012-08-101-2/+2
* All unit tests now passbsegovia2012-08-101-1/+22
* Made test_imm_paramters / test_2d_copy pass on IVBbsegovia2012-08-101-1/+1
* Cleaned and simplified code for gen6 Code now starts to work for gen7bsegovia2012-08-101-9/+9
* Kept changing file layoutbsegovia2012-08-101-0/+29
* Cleaned up code to start GPGPU_WALKER integrationbsegovia2012-08-101-0/+81
* Started to support Gen7 Implemented new surface state for Gen7bsegovia2012-08-101-0/+6
* Added all miniCL filesbsegovia2012-08-101-0/+694