summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2015-12-14add Broxton supportGuo Yejun3-7/+41
2015-12-10runtime: add macro DEBUGP() to handle debug printf.Ruiling Song2-3/+9
2015-12-09SKL: Use kernel-defined MOCS values instead of assuming hardware defaults.Francisco Jerez1-2/+2
2015-12-09fix gcc build error.Luo Xionghu2-2/+2
2015-12-09runtime: add missing supported format image_1d_buffer.Luo Xionghu1-0/+1
2015-12-09runtime: fix clLinkProgram bug.Luo Xionghu1-0/+10
2015-12-09runtime: fix clCompileProgram bug.Luo Xionghu3-13/+6
2015-12-09runtime: initialize the memory content to 0.Luo Xionghu1-0/+1
2015-12-09make Beignet as intermedia layer of CMRTGuo Yejun14-14/+491
2015-11-26check image from buffer's base address alignment.Luo Xionghu1-0/+9
2015-11-25runtime: set CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE to kernel's SIMD_WI...Zhigang Gong5-6/+13
2015-11-19Runtime: return the correct error code in cl_event_check_waitlist.Yang Rong1-2/+4
2015-11-17Runtime: Bind the profiling buffer when profiling enabled.Junyan He6-1/+126
2015-11-17Add profiling info APIs to runtime.Junyan He2-0/+18
2015-11-17CMake: Add -lrt to the link command of libcl.soJunyan He1-0/+1
2015-11-17Full support of cl_intel_motion_estimation extension.Chuanbo Weng1-33/+166
2015-11-11runtime: extension size not enough.Luo Xionghu3-3/+10
2015-11-10Add extensions intel_accelerator and basic intel_motion_estimation.Chuanbo Weng21-33/+914
2015-11-10Add extension clCreateImageFromFdINTEL to create cl image by external fd.Chuanbo Weng6-0/+125
2015-11-10Add extension clCreateBufferFromFdINTEL to create cl buffer by external buffe...Chuanbo Weng6-3/+93
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-11-03runtime: dynamically get global memory size and max alloc sizePan Xiuli2-4/+20
2015-11-03driver: add setup_bti_gen9 for bigger buffer up to 4GPan Xiuli1-2/+39
2015-11-03runtime: refine the cl_device_id to support bigger memoryPan Xiuli6-11/+73
2015-11-03drivers: change the buf size to size_tPan Xiuli2-9/+12
2015-10-27Runtime: Refine ext enable function for platform.Junyan He3-19/+54
2015-10-21Runtime: add CL_DEVICE_SPIR_VERSIONS to clGetDeviceInfo.Yang Rong3-0/+4
2015-10-21use table to define and query binary headers.Luo Xionghu2-26/+39
2015-10-20add conditions of pitch and h to enable userptr for climage_use_host_ptrGuo Yejun1-1/+4
2015-10-20pitchalignment should be set to 1.Luo Xionghu1-1/+1
2015-10-20Revert "return 32 could gain 0.2% performance on opencv optical flow case."Luo Xionghu1-1/+1
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 Yejun3-18/+44
2015-10-14refine code to separate the usage of data and image2d_from_bufferGuo Yejun3-26/+38
2015-10-13Fix a event leak in create contextPan Xiuli1-0/+1
2015-10-13runtime: refine the last_event in queue to a listPan Xiuli3-27/+55
2015-10-13Fix gpgpu node related bugPan Xiuli1-1/+1
2015-10-13Add -dump-opt-asm support to the clLinkProgram() APIManasi Navare1-3/+1
2015-10-12GBE: fix kernel arguments uploading bug.Zhigang Gong2-5/+9
2015-09-24GBE: refactor curbe register allocation.Zhigang Gong3-20/+30
2015-09-23Driver: fix the annoying "Failed to release userptr..." error messagePan Xiuli1-2/+4
2015-09-23Calculate appropriate timestamps for cl profileMidhun Kodiyath3-4/+71
2015-09-22enable create image 2d from buffer in clCreateImage.Luo Xionghu7-29/+99
2015-09-22return 32 could gain 0.2% performance on opencv optical flow case.Luo Xionghu1-1/+1
2015-09-21should check the return value of cl_program_new.Luo Xionghu1-0/+18
2015-09-21Fix clLinkProgram error.Yang Rong2-16/+29
2015-09-18Don't use cl_buffer_get_subdata in clEnqueueReadBuffer.Yang Rong1-1/+4
2015-09-18Fix piglit clLinkProgram fail.Yang Rong4-3/+24
2015-09-07Runtime: Add NULL pointer check in clGetKernelArgInfoJunyan He1-1/+2