summaryrefslogtreecommitdiff
path: root/src/cl_mem.c
AgeCommit message (Expand)AuthorFilesLines
2015-01-23loose the alignment limitation for host_ptr of CL_MEM_USE_HOST_PTRGuo Yejun1-2/+15
2014-12-18GBE/CL: use 2D image to implement large image1D_buffer.Zhigang Gong1-10/+42
2014-12-02enable CL_MEM_ALLOC_HOST_PTR with user_ptr to avoid copy between GPU/CPUGuo Yejun1-10/+27
2014-12-02clean code, the logic is already at the beginning of functionGuo Yejun1-16/+0
2014-11-27fix issue to create cl image from libva with non-zero offsetGuo Yejun1-1/+1
2014-11-21BDW: Change the default tiling mode to TILING_Y on BDW.Yang Rong1-3/+7
2014-11-19Fix NO_TILING alignment bug.Yang Rong1-1/+1
2014-11-19re-enable userptr with fix: CPU access after GPU finishes the renderingGuo Yejun1-3/+8
2014-11-12Revert "BDW: Change the default tiling mode to TILING_Y on BDW."Zhigang Gong1-8/+4
2014-11-11License: adjust all license version to LGPL v2.1+.Zhigang Gong1-1/+1
2014-11-11Revert "fix issue to create cl image from libva with non-zero offset"Zhigang Gong1-1/+1
2014-11-10BDW: Change the default tiling mode to TILING_Y on BDW.Yang Rong1-4/+8
2014-11-10fix issue to create cl image from libva with non-zero offsetGuo Yejun1-1/+1
2014-11-07support CL_MEM_USE_HOST_PTR with userptr for cl bufferGuo Yejun1-5/+32
2014-10-24Make use of write enable flag for mem bo mapZhenyu Wang1-9/+9
2014-10-23Fix the bug of 1D array slice pitchJunyan He1-13/+6
2014-09-11fix piglit cl-api-set-kernel-arg fail.Luo Xionghu1-0/+15
2014-07-16improve the clEnqueueCopyBufferRect performance in some casesLv Meng1-6/+31
2014-06-26Fix call cl_mem_copy_image_region bug.Yang Rong1-4/+10
2014-06-26gbe_bin_generator: fix the incorrect type of cl_internal_built_in_kernel_str_...Zhigang Gong1-26/+26
2014-06-24add cpu copy for 1Darray and 2darray related copy APIs.Luo1-4/+65
2014-06-24implement API clEnqueueFillImage.Luo1-20/+86
2014-06-23Fix a CL_MEM_HOST_PTR bug.Yang Rong1-2/+6
2014-06-20Add some API's OpenCL 1.2 parameter support.Yang Rong1-1/+2
2014-06-20Add some OpenCL1.2 new buffer flags handle.Yang Rong1-3/+18
2014-06-20runtime: fix image1d buffer allocation.Zhigang Gong1-19/+58
2014-06-20runtime: fix a slice pitch calculation bug.Zhigang Gong1-1/+1
2014-06-20runtime: fix some get image info bugs.Zhigang Gong1-13/+25
2014-06-20GBE/runtime: fixup broken 1d array image support.Zhigang Gong1-14/+15
2014-06-20cl/driver: fix the incorrect handling of 1D array.Zhigang Gong1-18/+28
2014-06-20Enable the 1D and 2D image support in run time.Junyan He1-10/+20
2014-06-13Add the support for 1D image from buffer.Junyan He1-1/+147
2014-06-13Add checks for clCreateImage and add 1d image creating logicJunyan He1-6/+18
2014-06-13Implement the clEnqueueFillBuffer API.Junyan He1-0/+102
2014-06-11fix issue when create cl image from libva with offsetGuo Yejun1-1/+1
2014-05-28Return CL_IMAGE_FORMAT_NOT_SUPPORTED if image_format is not supported.Yang Rong1-3/+5
2014-05-28Silence some compilation warnings.Zhigang Gong1-3/+3
2014-05-22move enqueue_copy_image kernels outside of runtime code.Luo1-151/+63
2014-05-22Fix map gtt fail when memory object size is too large.Yang Rong1-2/+16
2014-05-19HSW: align buffer's size to DWORD.Yang Rong1-0/+4
2014-05-09Runtime: change default tiling mode to TILE_X from TILE_Y.Zhigang Gong1-2/+23
2014-04-02Optimize the unaligned buffer copy logicJunyan He1-27/+128
2014-03-10Add clGetMemObjectFdIntel() apiChuanbo Weng1-0/+10
2014-01-08Move the memory allocate size check to the callee.Yang Rong1-14/+15
2013-11-27Runtime: fixed parameter error checking in cl create buffer.Zhigang Gong1-3/+23
2013-11-27Enlarge the global mem size.Yang Rong1-7/+3
2013-11-07Add the clGetMemObjectInfo options for sub-buffer and update the utest caseJunyan He1-3/+12
2013-11-07Implement the clCreateSubBuffer APIJunyan He1-3/+117
2013-11-04fix pointer bugs in linked listHomer Hsing1-2/+2
2013-10-18add clCreateImageFromLibvaIntel() apiLu Guanqun1-0/+55