{"push_id":866502538,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"06bcc11d5578fa45f29b15324a2312bc629394d3","before":"0d6df4f63cf19a9402fdadd9990d11876e954146","commits":[{"sha":"72d03bce350dec4306ae1669fd8e9f78f7a14948","author":{"email":"a7836bc2f7d3c9658a355baa8c66600496d55795@intel.com","name":"Jia Meng"},"message":"drm: close prime fd on destruction of DrmBoData\n\n * on cl path, DrmBoData will be created for every incoming v4l2\n   buffer, and a prime fd will be requested for each; close the\n   fd on destruction is necessary to prevent fd exhaustion.\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/72d03bce350dec4306ae1669fd8e9f78f7a14948"},{"sha":"5bd3ae6ff7887be6dacc9ccc96487967b36963b3","author":{"email":"d3b25194a13defcddf619d66a03bde7d96f8d487@intel.com","name":"Wind Yuan"},"message":"cl-bayer: output planar RGB and slm vector load\n\n * bayer pipe default change output to XCAM_PIX_FMT_RGB48_planar\n * demosaic/denoise load slm buffer in advance to reduce frequent\n   buffer loading\n * demosaic/denoise process 2-cell pixels on each workitem\n * use mad operator instead of multiply/add as many as possible\n\n Signed-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/5bd3ae6ff7887be6dacc9ccc96487967b36963b3"},{"sha":"4484b1343c14becbacb99e9246ca6fa202cc4820","author":{"email":"d3b25194a13defcddf619d66a03bde7d96f8d487@intel.com","name":"Wind Yuan"},"message":"cl-bayer: change input order from R to RGBA\n\n * change channle order R to RGBA even read more horizontal edge\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/4484b1343c14becbacb99e9246ca6fa202cc4820"},{"sha":"6e09cf0625b90075f2d5ed4f471d5c56f20495ce","author":{"email":"d3b25194a13defcddf619d66a03bde7d96f8d487@intel.com","name":"Wind Yuan"},"message":"cl-context: support OCL build options\n\n * add build-options in CLKernel::load_from_source\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/6e09cf0625b90075f2d5ed4f471d5c56f20495ce"},{"sha":"053eeebbc0a6b37db36a035ba5a9d62335196aa7","author":{"email":"001fd3661dea4e53d1513fe0dfedc75217a5efb0@gmail.com","name":"wujunkai166"},"message":"cl-tonemap: change input/output to RGB plannar\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/053eeebbc0a6b37db36a035ba5a9d62335196aa7"},{"sha":"a54e9aab2eb66f86b3f1e7ee37c1b2cc265a24a4","author":{"email":"c7f0e61514292540c1e11edc0221cf869d8a1e75@intel.com","name":"Wangfei"},"message":"use RGB-plannar format as input of YUV pipe.\n\n* use RGB plannar as input format of yuv pipe to improve performance.\n* delete tnr-rgb in yuv pipe.\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/a54e9aab2eb66f86b3f1e7ee37c1b2cc265a24a4"},{"sha":"e0adb2a166924462ed000fbafe32edebc5e33e1d","author":{"email":"c7f0e61514292540c1e11edc0221cf869d8a1e75@intel.com","name":"Wangfei"},"message":"cl-yuv: kernel support both image-obj  and buf-obj\n\n * buf-obj by default\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/e0adb2a166924462ed000fbafe32edebc5e33e1d"},{"sha":"1f1b2ff37eae59f74eebffbe25a9ef98a06f7055","author":{"email":"001fd3661dea4e53d1513fe0dfedc75217a5efb0@gmail.com","name":"wujunkai166"},"message":"cl-tonemap: Add slm version for tonemapping kernel\n\n * Result shows that slm is much faster than global memory access\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/1f1b2ff37eae59f74eebffbe25a9ef98a06f7055"},{"sha":"a9fab577a5c368502dfcfa82a7a33cfed41a747f","author":{"email":"d3b25194a13defcddf619d66a03bde7d96f8d487@intel.com","name":"Wind Yuan"},"message":"cl-yuv: support image2d as input/ouput parameters\n\n * make image2d-obj/global-buffer-obj configurable with macro USE_BUFFER_OBJECT\n * fix image2d-obj display mess\n * fix ocl kernel compile warning(double->float)\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/a9fab577a5c368502dfcfa82a7a33cfed41a747f"},{"sha":"682bc548fabe17d099ea88bd6fda9bdd3e2c6104","author":{"email":"d3b25194a13defcddf619d66a03bde7d96f8d487@intel.com","name":"Wind Yuan"},"message":"cl-tonemap: fix ocl kernel build failure\n\n * fix ocl build failure\n * fix ocl build warnings (double->float)\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/682bc548fabe17d099ea88bd6fda9bdd3e2c6104"},{"sha":"dd1dfb9d3b6748e48b08d409e423d978584eea18","author":{"email":"d3b25194a13defcddf619d66a03bde7d96f8d487@intel.com","name":"Wind Yuan"},"message":"cl-yuv: fix tnr read data error on image2d-obj\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/dd1dfb9d3b6748e48b08d409e423d978584eea18"},{"sha":"b0dd2f8ac291c623f1a21b54e7407f2a5853b2f9","author":{"email":"001fd3661dea4e53d1513fe0dfedc75217a5efb0@gmail.com","name":"wujunkai166"},"message":"cl-tonemap: fix wdr display half black issue\n\n * issue: only 1/8 display correct, others black on local display\n\nSigned-off-by: Wind Yuan <feng.yuan@intel.com>","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/b0dd2f8ac291c623f1a21b54e7407f2a5853b2f9"},{"sha":"06bcc11d5578fa45f29b15324a2312bc629394d3","author":{"email":"a7836bc2f7d3c9658a355baa8c66600496d55795@intel.com","name":"Jia Meng"},"message":"FakePollThread: stop buffer pool to prevent dead lock\n\n * stop buffer pool will wake up the thread waiting for buffer\n   from this pool","distinct":true,"url":"https://api.github.com/repos/dspmeng/libxcam/commits/06bcc11d5578fa45f29b15324a2312bc629394d3"}]}