summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-07-12Implement extension cl_intel_device_side_avc_motion_estimation.Chuanbo Weng6-3/+148
2017-07-10Runtime: remove ctx's useless fileds.Yang, Rong R3-43/+5
2017-07-10Runtime: fix a recurrent release context error.Yang, Rong R1-10/+8
2017-07-04Runtime: refine max group size for SKL & KBLrander1-9/+9
2017-06-23GBE: clean llvm module's clone and release.Yang, Rong R3-1/+7
2017-06-22Add missed kernel names into built-in kernel list.Yan Wang1-1/+16
2017-06-22Runtime: Add missing SKL deivce IDPan Xiuli2-1/+9
2017-06-16Fix context leak with internal kernelsPatrick Beaulieu1-1/+21
2017-06-16Runtime: Add new API enums for cl_intel_required_subgroup_size extensionPan Xiuli5-0/+40
2017-06-14Use aligned16 and aligne4 kernel to copy for large 3D image with TILE_Y.Yan Wang7-37/+149
2017-06-13Optimize clEnqueueWriteImageByKernel and clEnqueuReadImageByKernel.Yan Wang1-7/+18
2017-06-13Fix bug of clEnqueueUnmapMemObjectForKernel and clEnqueueMapImageByKernel.Yan Wang1-34/+113
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 Wang2-26/+88
2017-06-09Runtime: Fix a mssing llvm version marco for LLVM40+Pan Xiuli1-1/+1
2017-05-25Fix bug of clEnqueueCopyBufferToImage and clEnqueueCopyImageToBuffer.Yan Wang5-28/+89
2017-05-25build: fix cmake code generation dependencies.Ismo Puustinen1-2/+2
2017-05-18Implement TILE_Y large image in clEnqueueWriteImage.Yan Wang1-0/+46
2017-05-18Implement TILE_Y large image in clEnqueueReadImage.Yan Wang1-0/+55
2017-05-18Implement TILE_Y large image in clEnqueueMapImage and clEnqueueUnmapMemObject.Yan Wang1-0/+111
2017-05-18Create image with TILE_Y mode still when image size>128MB for performance.Yan Wang4-6/+111
2017-05-15GLK: add geminilake runtime support.Yang Rong2-2/+47
2017-05-15GLK: add Geminilake pciids.Yang Rong1-1/+8
2017-03-23Limit get_program_global_data() calls to OpenCL 2.0Jan Beich1-2/+4
2017-03-17intel: Check that we can reserve the zero-offsetYang Rong1-11/+20
2017-03-13add extension cl_intel_media_block_io READ related functionLuo Xionghu1-0/+1
2017-03-13add extension intel_planar_yuv.Luo Xionghu9-24/+217
2017-03-07CMAKE: Refine builtin kernel bin generatorPan Xiuli1-7/+7
2017-02-14Runtime: add a warning when load gen binary fail.Yang Rong1-0/+1
2017-02-14Runtime: fix get non support type device bug.Yang Rong2-4/+8
2017-02-14Enable OpenCL 2.0 only where supportedPan Xiuli5-8/+18
2017-02-14Enable support for two-component 16-bit planesMark Thompson1-0/+2
2017-02-10Free context devices on context releaseGiuseppe Bilotta1-0/+1
2017-02-10Fix obvious copy-pasteGiuseppe Bilotta1-1/+1
2017-02-10API: Fix local memory type to CL_LOCALPan Xiuli4-4/+4
2017-02-08Typo in error messageGiuseppe Bilotta1-1/+1
2017-02-06Make CL-GL sharing available via ICDRebecca N. Palmer1-12/+16
2017-01-19Android.mk: update Android.mk for android build.Yang Rong1-3/+15
2017-01-11Add some pointer access check.Yang Rong3-1/+5
2017-01-11Fix two bugs about command queue destroy.Junyan He2-1/+4
2017-01-09Fail, don't assert, if unable to create contextRebecca N. Palmer1-3/+5
2017-01-06Runtime: Fix a event bug.Yang Rong1-7/+21
2017-01-06Fix a event notify bug.Junyan He4-48/+27
2017-01-05Fix two bugs about event.Junyan He2-16/+13
2016-12-30Runtime: fix a profiling fail.Yang Rong3-23/+6
2016-12-30Runtime: add the head file to avoid implicit declaration of function ‘cl_de...Yang Rong1-0/+1
2016-12-30OCL20: handle device enqueue in runtime.Yang, Rong R15-700/+1006
2016-12-30OCL20: add a cl_kernel pointer to gpgpu.Yang, Rong R4-5/+31
2016-12-30OCL20: Add runtime functions to get the device enqueue info.Yang, Rong R2-0/+12
2016-12-30Runtime: Use cl_ulong as CL_DEVICE_MAX_MEM_ALLOC_SIZE's return type.Meng Mengmeng2-1/+2