[Beignet] [PATCH v2 0/3] Patchset of v4l2 buffer sharing.

Chuanbo Weng chuanbo.weng at intel.com
Fri Mar 27 09:33:50 PDT 2015


Comparing to version 1 of v4l2 buffer sharing patch, this version add extension
clCloseMemObjectFdIntel, do corresponding change in v4l2 buffer sharing example
and also add document.

Chuanbo Weng (3):
  Add extension clCloseMemObjectFdIntel().
  Add example to show v4l2 buffer sharing with extension    
    clGetMemObjectFdIntel and clCloseMemObjectFdIntel.
  Add document to describe the detials of v4l2 buffer sharing.

 CMakeLists.txt                                     |  35 +-
 docs/Beignet.mdwn                                  |   1 +
 docs/howto/v4l2-buffer-sharing-howto.mdwn          |  67 +++
 examples/CMakeLists.txt                            |  29 +-
 .../v4l2_buffer_sharing/v4l2_buffer_sharing.cpp    | 593 +++++++++++++++++++++
 include/CL/cl_intel.h                              |  11 +-
 kernels/runtime_yuy2_processing.cl                 |  15 +
 src/cl_api.c                                       |  15 +
 src/cl_driver.h                                    |   3 +
 src/cl_driver_defs.c                               |   1 +
 src/cl_mem.c                                       |  32 +-
 src/cl_mem.h                                       |   4 +
 src/intel/intel_driver.c                           |   1 +
 13 files changed, 780 insertions(+), 27 deletions(-)
 create mode 100644 docs/howto/v4l2-buffer-sharing-howto.mdwn
 create mode 100644 examples/v4l2_buffer_sharing/v4l2_buffer_sharing.cpp
 create mode 100644 kernels/runtime_yuy2_processing.cl

-- 
1.9.1



More information about the Beignet mailing list