summaryrefslogtreecommitdiff
path: root/src/cl_mem.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-13Add clFinish for guarantee the kernel copying is finished when create TILE_Y ...Yan Wang1-0/+7
2017-06-13Add cl_mem_record_map_mem_for_kernel() for record map adress for TILE_Y image...Yan Wang1-26/+83
2017-05-25Fix bug of clEnqueueCopyBufferToImage and clEnqueueCopyImageToBuffer.Yan Wang1-28/+50
2017-05-18Create image with TILE_Y mode still when image size>128MB for performance.Yan Wang1-5/+102
2017-03-13add extension intel_planar_yuv.Luo Xionghu1-8/+150
2016-12-30OCL20: handle device enqueue in runtime.Yang, Rong R1-10/+20
2016-12-28Runtime: fix fill image event assert and some SVM rebase error.Yang, Rong R1-18/+17
2016-12-28Refine list related functions.Junyan He1-5/+5
2016-12-16Refine clSetMemObjectDestructorCallback API.Yang Rong1-10/+33
2016-12-16Add multi devices support in context.Junyan He1-19/+19
2016-12-16Modify clGetImageInfo using cl_get_info_helper.Junyan He1-90/+0
2016-12-16Modify clGetMemObjectInfo using cl_get_info_helper.Junyan He1-79/+1
2016-12-02save host_ptr when create sub buffer from CL_MEM_ALLOC_HOST_PTRGuo, Yejun1-1/+1
2016-11-28fix build issue when HAS_BO_SET_SOFTPIN is falseGuo, Yejun1-1/+1
2016-11-08Runtime: Add support for clGetMemObjectInfoPan Xiuli1-4/+10
2016-11-08Runtime: Add suport for sRGB to clEnqueueFillImagePan Xiuli1-1/+22
2016-11-08Runtime: Add suport for sRGB to clEnqueueCopyImagePan Xiuli1-1/+3
2016-11-08Runtime: Add pipe related APIsPan Xiuli1-0/+100
2016-11-08OCL20: Add svm support.Yang Rong1-3/+108
2016-09-28Modify all event related functions using new event handle.Junyan He1-18/+100
2016-09-23Delete all the verbose locks and use list to store CL objects.Junyan He1-36/+19
2016-09-12Runtime: re-enable cl_khr_gl_sharing with existing egl extension.Chuanbo Weng1-1/+1
2016-09-05fix w of image when simulate image1dbuffer with image2dGuo Yejun1-1/+0
2016-09-02Runtime: Apply base object to cl_mem.Junyan He1-10/+9
2016-08-03Runtime: fix a userptr bug.Yang, Rong R1-1/+3
2016-07-20Runtime: set size member of cl_image created by clCreateImageFromFdINTEL.Chuanbo Weng1-6/+11
2016-06-12runtime: The depth should be 1 for CL_MEM_OBJECT_IMAGE2D in beignet's impleme...Chuanbo Weng1-2/+2
2016-06-12Runtime: Disable image hostptr for defaultPan Xiuli1-1/+8
2016-05-23runtime: error handling to avoid null pointer dereference.Luo Xionghu1-2/+5
2015-12-09make Beignet as intermedia layer of CMRTGuo Yejun1-0/+7
2015-11-26check image from buffer's base address alignment.Luo Xionghu1-0/+9
2015-11-10Add extension clCreateImageFromFdINTEL to create cl image by external fd.Chuanbo Weng1-0/+58
2015-11-10Add extension clCreateBufferFromFdINTEL to create cl buffer by external buffe...Chuanbo Weng1-0/+30
2015-11-04set the pitch of image from buffer to the buffer's pitch.Luo Xionghu1-1/+6
2015-11-03fix regression issue for climage + uesrptrGuo Yejun1-1/+2
2015-10-20add conditions of pitch and h to enable userptr for climage_use_host_ptrGuo Yejun1-1/+4
2015-10-20alignment of NO TILING surface limitation shouldn't be removed.Luo Xionghu1-3/+4
2015-10-14enable USE_HOST_PTR for cl image with userptr to avoid extra copyingGuo Yejun1-9/+36
2015-10-14refine code to separate the usage of data and image2d_from_bufferGuo Yejun1-25/+36
2015-09-22enable create image 2d from buffer in clCreateImage.Luo Xionghu1-27/+88
2015-07-17runtime: fix a builtin-kernel related thread safe bug.Zhigang Gong1-1/+11
2015-05-04Optimization of clEnqueueCopyBufferToImage for 16 aligned case.Luo Xionghu1-8/+36
2015-04-13GBE: refine error handling for private libva buffer sharing extension.Zhigang Gong1-0/+4
2015-02-13Optimization of clEnqueueCopyImageToBuffer for 16 aligned case.Chuanbo Weng1-8/+36
2015-02-09SKL: fix some 3D and 2D array image fail.Yang Rong1-1/+2
2015-02-09runtime: don't free the host_ptr for a subbuffer.Zhigang Gong1-1/+3
2015-02-06Implement 1D/2D image array related cl_mem_kernel_copy_image in cl way instea...Chuanbo Weng1-12/+31
2015-02-06Return error, don't crash, on allocation failureRebecca N. Palmer1-10/+13
2015-01-30SKL: Use TILE_Y as default TILING mode in skl.Yang Rong1-1/+2
2015-01-23loose the alignment limitation for host_ptr of CL_MEM_USE_HOST_PTRGuo Yejun1-2/+15