summaryrefslogtreecommitdiff
path: root/src/cl_mem.h
AgeCommit message (Expand)AuthorFilesLines
2015-01-23loose the alignment limitation for host_ptr of CL_MEM_USE_HOST_PTRGuo Yejun1-0/+1
2014-12-18GBE/CL: use 2D image to implement large image1D_buffer.Zhigang Gong1-0/+6
2014-12-02enable CL_MEM_ALLOC_HOST_PTR with user_ptr to avoid copy between GPU/CPUGuo Yejun1-2/+2
2014-11-11License: adjust all license version to LGPL v2.1+.Zhigang Gong1-1/+1
2014-11-07support CL_MEM_USE_HOST_PTR with userptr for cl bufferGuo Yejun1-0/+2
2014-10-24Make use of write enable flag for mem bo mapZhenyu Wang1-2/+2
2014-09-11fix piglit cl-api-set-kernel-arg fail.Luo Xionghu1-0/+3
2014-08-12Fix compile error for ICC compilerLv Meng1-0/+1
2014-06-26Fix call cl_mem_copy_image_region bug.Yang Rong1-1/+1
2014-06-25Fix clEnqueueMapImage with CL_MEM_USE_HOST_PTR bug.Yang Rong1-0/+2
2014-06-24add cpu copy for 1Darray and 2darray related copy APIs.Luo1-0/+4
2014-06-24implement API clEnqueueFillImage.Luo1-0/+3
2014-06-13Add the support for 1D image from buffer.Junyan He1-0/+1
2014-06-13Implement the clEnqueueFillBuffer API.Junyan He1-0/+3
2014-05-22Fix map gtt fail when memory object size is too large.Yang Rong1-0/+1
2014-04-08Silent some compilation warnings.Zhigang Gong1-0/+2
2013-11-07Implement the clCreateSubBuffer APIJunyan He1-1/+9
2013-10-18add clCreateImageFromLibvaIntel() apiLu Guanqun1-1/+8
2013-10-18add clCreateBufferFromLibvaIntel() apiLu Guanqun1-0/+4
2013-10-10Implement the clEnqueueCopyBuffer API using internal binary kernelJunyan He1-0/+4
2013-10-08ICD dispatch table must be firstSimon Richter1-1/+1
2013-09-26fix the missing assignment for offsetLu Guanqun1-0/+1
2013-09-18Runtime: Implement CL_MEM_USE_HOST_PTR flag for image.Zhigang Gong1-0/+6
2013-09-13Implement api clEnqueueCopyBufferToImage.Yang Rong1-3/+6
2013-09-13Implement api clEnqueueCopyImageToBuffer.Yang Rong1-0/+6
2013-09-09Add api clEnqueueCopyImage.Yang Rong1-1/+5
2013-09-09Add clEnqueueCopyBufferRect api.Yang Rong1-0/+4
2013-09-06CL: Enalbe gl sharing with new egl extension.Zhigang Gong1-6/+26
2013-08-30Add clEnqueueMapBuffer and clEnqueueMapImage non-blocking map support.Yang Rong1-0/+3
2013-08-30CL: Refactor cl_mem's implementation.Zhigang Gong1-14/+75
2013-07-16Add the support for clSetMemObjectDestructorCallback APIJunyan He1-0/+7
2013-07-16Improve the clEnqueueMapBuffer and clCreateBuffer APIJunyan He1-0/+10
2013-07-12support clGetImageInfoHomer Hsing1-0/+3
2013-07-03CL: destroy the EGL image which is created for gl sharing when delete the mem...Zhigang Gong1-0/+4
2013-06-19update to OpenCL 1.1 headerHomer Hsing1-0/+19
2013-05-21Implement clEnqueueMapImage.Dag Lem1-0/+6
2013-05-20Save depth and slice_pitch in cl_mem images.Dag Lem1-1/+2
2013-04-22Add clIntelMapBufferGTT, clIntelUnmapBufferGTT, cl_mem_map_gtt and cl_mem_unm...Homer Hsing1-0/+6
2013-04-22Add constant pointer as argument support in runtime.Yang Rong1-0/+1
2013-04-19Implement clGetMemObjectInfoSimon Richter1-0/+3
2013-04-18Implement KHR ICD extensionSimon Richter1-0/+1
2013-04-10Implement cl_khr_gl_sharing by using upstream technology.Zhigang Gong1-12/+0
2013-04-10implement OCL 1.2 new APIs.Zhigang Gong1-9/+8
2013-03-29First implementation for extension cl_khr_gl_sharing.Zhigang Gong1-0/+13
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-6/+4
2012-08-10Implemented image tiling on IVB fulsimbsegovia1-0/+7
2012-08-10Removed some useless code in cl_utils.h Started to implement support for samp...bsegovia1-1/+1
2012-08-10Finished first support for image2D. Right now, we only support linear formatsbsegovia1-0/+2
2012-08-10Started to implement support for images (back end part of it is still missing)bsegovia1-1/+14