summaryrefslogtreecommitdiff
path: root/utests/runtime_use_host_ptr_buffer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* update utest to loose userptr limitationGuo Yejun2015-01-231-1/+1
| | | | | | | | the limitation is loosed from page size to cache line size alignment inside driver, update utest accordingly. Signed-off-by: Guo Yejun <yejun.guo@intel.com> Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
* refine utest of cl_mem_use_host_ptrGuo Yejun2014-12-021-7/+1
| | | | | | | | | From application perspective, userptr is transparent. App does not need to know if userptr is enabled or not, just invokes standard OpenCL APIs. Signed-off-by: Guo Yejun <yejun.guo@intel.com> Reviewed-by: "Yang, Rong R" <rong.r.yang@intel.com>
* use posix_memalign instead of aligned_alloc to be more compatibleGuo Yejun2014-11-101-1/+4
| | | | | | | | | | | At some systems, function aligned_alloc is not supported. From Linux Programmer's Manual: The function aligned_alloc() was added to glibc in version 2.16. The function posix_memalign() is available since glibc 2.1.91. V2: add check for return value of posix_memalign Signed-off-by: Guo Yejun <yejun.guo@intel.com> Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com>
* add test for cl buffer created with CL_MEM_USE_HOST_PTRGuo Yejun2014-11-071-0/+36
Signed-off-by: Guo Yejun <yejun.guo@intel.com> Reviewed-by: Zhigang Gong <zhigang.gong@linux.intel.com> Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com>