5855e6f0067b7b760670117ac7d602c655d942c7 |
|
14-Nov-2016 |
Yinhang Liu <yinhangx.liu@intel.com> |
drm-display: remove root privilege in run-time * still needs root privilege without X server Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/drm_display.cpp
|
0bb87ca0c8190eaf9dcf8b8558edb21004019265 |
|
24-Aug-2016 |
Wind Yuan <feng.yuan@intel.com> |
xcore: support dma-buf conversion to drm buf * example: SmartPtr<VideoBuffer> dma_buf = new DmaVideoBuffer (info, dma_fd); SmartPtr<DrmBoBuffer> output = display->convert_to_drm_bo_buf (display, dma_buf); Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/drm_display.cpp
|
ee2909e07cb5c7e338c631a284babc72e98ee162 |
|
23-Aug-2016 |
Wind Yuan <feng.yuan@intel.com> |
drm-display: fix drm open failure in other platform Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/drm_display.cpp
|
155c8f5e4011d9a411b6be778766ba93239eac82 |
|
18-Mar-2016 |
Wind Yuan <feng.yuan@intel.com> |
compile: fix possible memory leak issues * potential issues reported by klocwork Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/drm_display.cpp
|
6b43739e17c16aec0c987bf02302db3b0e4d4aa8 |
|
01-Feb-2016 |
Wind Yuan <feng.yuan@intel.com> |
bugs: fix klockwork scan issues Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/drm_display.cpp
|
f0f23a8b4f5ff14d601e4a4b0807fa10c139af3a |
|
02-Nov-2015 |
Jia Meng <jia.meng@intel.com> |
drm: enable prime buffer sharing for cl buffer and image * import drm dma buffer from prime fd at first when create cl buffer/image, and fall back to flink if importing fails Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/drm_display.cpp
|
6c9241d17dacf18147794f6eef03a61c7407c043 |
|
12-Jun-2015 |
Jia Meng <jia.meng@intel.com> |
fix Klocwork issues
/external/libxcam/xcore/drm_display.cpp
|
c1bf100464b500ceeb7d348ea77c2c42b7521a21 |
|
28-May-2015 |
Wind Yuan <feng.yuan@intel.com> |
timestamp: delivered from first buffer to stats * add timestamp in XCam3ADescription.set_3a_stats * copy timestamp to every new buffer/stats in cl pipeline
/external/libxcam/xcore/drm_display.cpp
|
cf4c4e73148eb2d77ee917c110f2ea94026bf2dc |
|
25-May-2015 |
wangfei <feix.w.wang@intel.com> |
drm local preview: add primary plane and page flip mode to improve stability and display fps. Primary mode as default display mode, and use cmd to point at overlay mode: ./test-device-manager -f YUYV -m dma -d video -e overlay -p
/external/libxcam/xcore/drm_display.cpp
|
5863f0f78f6a37762d91ef1d9181f05c5a10914b |
|
21-May-2015 |
Wind Yuan <feng.yuan@intel.com> |
display: set double buffer to fix blink issue
/external/libxcam/xcore/drm_display.cpp
|
2f9c6c5fdfd5c87046295b37cd3bd99b6d4e7b09 |
|
30-Apr-2015 |
Wind Yuan <feng.yuan@intel.com> |
fix xcam_mem_clear bug which can't clear array mem * xcam_mem_clear usage change to: int a; int b[10]; xcam_mem_clear (a); xcam_mem_clear (b); * only works for stack variables not heap objects
/external/libxcam/xcore/drm_display.cpp
|
139ea7e322e8ca66d50f618740c4a69e8fd6ed03 |
|
27-Apr-2015 |
wangfei <feix.w.wang@intel.com> |
refine drm display module. * get crtc_id automatically. * fix screen flash during local preview. Signed-off-by: Wind Yuan <feng.yuan@intel.com>
/external/libxcam/xcore/drm_display.cpp
|
b90a89ca7cf13529362e556fe4faaa33a9dbc090 |
|
08-Apr-2015 |
Wind Yuan <feng.yuan@intel.com> |
cl: add cl image bo buffer and pool * CLImageBoBuffer derived from DrmBoBuffer * CLImageBoData created from cl image and export bo to DrmBoData
/external/libxcam/xcore/drm_display.cpp
|
4bbe4ecab625be7f5f2e56d1e87f326dd61a2bf1 |
|
02-Apr-2015 |
Wind Yuan <feng.yuan@intel.com> |
bufferpool: init buffer pool and proxy * bufferpool, manage all buffer data. * bufferproxy, protect buffer data from directly access, and release buffer data to poll when proxy destructed. * refactor drmbobuffer to derive from bufferpool/proxy
/external/libxcam/xcore/drm_display.cpp
|
024e1f3241312a686a25c58ebf4e43379377fd4d |
|
30-Mar-2015 |
Wind Yuan <feng.yuan@intel.com> |
drm display: check connection status before display * change connection_id to 12 as default
/external/libxcam/xcore/drm_display.cpp
|
95e5b36c3c8c9b6e0715cefe4b5eee392444d0f2 |
|
27-Mar-2015 |
Wind Yuan <feng.yuan@intel.com> |
video-buffer: add more RGB format support RGB memory order BGRA V4L2_PIX_FMT_XBGR32 V4L2_PIX_FMT_ABGR32 V4L2_PIX_FMT_BGR32 memory order ARGB V4L2_PIX_FMT_RGB32 V4L2_PIX_FMT_ARGB32 V4L2_PIX_FMT_XRGB32
/external/libxcam/xcore/drm_display.cpp
|
50f5e9ee8749b889a753c469a470d629f4c28344 |
|
26-Mar-2015 |
Wind Yuan <feng.yuan@intel.com> |
drm_display: make buffer management and rendering clear * funcs order of rendering: render_init render_setup_frame_buffer render_buffer * render buffer type: V4l2BufferProxy DrmBoBuffer
/external/libxcam/xcore/drm_display.cpp
|
25aed2b65c7b990d2e128e858224ddd1636f91ec |
|
10-Feb-2015 |
Wind Yuan <feng.yuan@intel.com> |
drm: add DrmBoBuffer from drm display * add DrmBoBuffer for drm bo object * fix drm_display from unsafe pointer to smartptr
/external/libxcam/xcore/drm_display.cpp
|
cef3680db85d877dc54568fbdd01c44ac52adb70 |
|
26-Jan-2015 |
John Ye <john.ye@intel.com> |
drm_display: refine some POD struct initialize; surpress warnings
/external/libxcam/xcore/drm_display.cpp
|
1503c6b9ace71fa09fb1afe87963d7f3806ea853 |
|
22-Jan-2015 |
John Ye <john.ye@intel.com> |
local preview with DRM
/external/libxcam/xcore/drm_display.cpp
|