summaryrefslogtreecommitdiff
path: root/src/cl_command_queue.c
AgeCommit message (Expand)AuthorFilesLines
2013-06-14Refine error check in SetKernelArg() and support NULL buffer argumentRuiling Song1-2/+2
2013-06-13CL: Fix the bug in clfinish.Zou, Nanhai1-6/+1
2013-06-05GBE: Add two builtin functions get_work_dim / get_global_offset.Zhigang Gong1-2/+3
2013-05-21Add more get image info functions.Zhigang Gong1-0/+6
2013-05-20CL: Fixed a get image info bug on 64 bit system.Zhigang Gong1-2/+2
2013-05-20Save depth and slice_pitch in cl_mem images.Dag Lem1-1/+1
2013-05-17CL: complete get_image_width/height support at runtime side.Zhigang Gong1-0/+10
2013-05-15GBE/Runtime: Optimize Sample/TypedWrite instruction.Zhigang Gong1-12/+17
2013-05-15GBE: concentrate all samplers' allocation at compile time.Zhigang Gong1-2/+0
2013-05-15CL: Support kernel side defined samplers.Zhigang Gong1-2/+2
2013-04-22Add constant pointer as argument support in runtime.Yang Rong1-2/+20
2013-04-18Implement KHR ICD extensionSimon Richter1-0/+2
2013-04-10implement OCL 1.2 new APIs.Zhigang Gong1-4/+4
2013-04-10Implement sampler support.Zhigang Gong1-1/+5
2013-04-10Finish the incomplete 2d image support in runtime library.Zhigang Gong1-3/+13
2012-08-10Added first test for stack handlingBenjamin Segovia1-10/+15
2012-08-10Made performance simulator work when using fulsim drmBenjamin Segovia1-10/+18
2012-08-10Added proper buffer big enough to map everything Still need to test thatBenjamin Segovia1-36/+11
2012-08-10Added curbe support in the gpgpu simulatorBenjamin Segovia1-1/+1
2012-08-10dummy changeBenjamin Segovia1-1/+1
2012-08-10Kept on experimenting with c++ backendBenjamin Segovia1-1/+1
2012-08-10Made most of the very basic pieces for the simulation partsBenjamin Segovia1-18/+10
2012-08-10Started to handle cl_mem regular buffersBenjamin Segovia1-1/+5
2012-08-10Added all the call backs to support the simulator. The simulator does nothing...Benjamin Segovia1-89/+3
2012-08-10Made the structure naming more consistentBenjamin Segovia1-10/+10
2012-08-10Removed all direct dependencies to the intel driver (ie files contained in in...Benjamin Segovia1-28/+25
2012-08-10Added more call backs to abstract the driver back endBenjamin Segovia1-14/+4
2012-08-10Made EOT work on simulatorBenjamin Segovia1-0/+113
2012-08-10Removed Gen6 Stripped out all dependencies from previous compiler Added a dep...Benjamin Segovia1-169/+10
2012-08-10Plasma specific changesojomer1-7/+10
2012-08-10Implemented SIMD8 for IVB (only tested on Fulsim but should work out of the b...bsegovia1-2/+2
2012-08-10Implemented image tiling on IVB fulsimbsegovia1-1/+12
2012-08-10Ported the code to HSWbsegovia1-0/+7
2012-08-10Silent GCC warnings in release modebsegovia1-1/+1
2012-08-10Improved the support for fulsim dumps. Previously because of some limitations...bsegovia1-9/+41
2012-08-10Finished first support for image2D. Right now, we only support linear formatsbsegovia1-2/+1
2012-08-10Added first support for (still linear) images for Gen7bsegovia1-53/+69
2012-08-10First test now passes with images (format still hard-coded and constant patch...bsegovia1-8/+18
2012-08-10Implement the support for a separated surface heap as required by IVBbsegovia1-2/+2
2012-08-10Changed FP mode for the kernels. Seems to be required by the compiler Added a...bsegovia1-2/+0
2012-08-10Made fulsim integration seamless from the user point of viewbsegovia1-24/+0
2012-08-10Started to remove kludge while using fulsimbsegovia1-9/+177
2012-08-10Now IVB performs as well as SNB. All tests except for fft pass (for both).bsegovia1-7/+8
2012-08-10All unit tests now passbsegovia1-1/+1
2012-08-10Cleaned and simplified code for gen6 Code now starts to work for gen7bsegovia1-22/+11
2012-08-10Kept changing file layoutbsegovia1-2/+13
2012-08-10Cleaned up code to start GPGPU_WALKER integrationbsegovia1-348/+24
2012-08-10Renamed genx* into intel*bsegovia1-1/+1
2012-08-10%s/genx_gpgpu/intel_gpgpu/bsegovia1-7/+7
2012-08-10Started to support Gen7 Implemented new surface state for Gen7bsegovia1-36/+38