[Beignet] [PATCH v3 0/2] Integration with libva

Lu Guanqun guanqun.lu at intel.com
Wed Oct 16 22:10:53 PDT 2013


This patchset implements the opencl side of APIs needed by this integration.

v3:
    1) sent the wrong patch which still has the slice_pitch argument, fixed in
       this patch.

v2:

    1) change the API's name, the new API follow our naming convention.
    2) make it discoverable by extensions.
    3) remove the slice_pitch argument, as we're only using 2D image.

---

Lu Guanqun (2):
      add clCreateBufferFromLibvaIntel() api
      add clCreateImageFromLibvaIntel() api


 include/CL/cl_intel.h    |   32 ++++++++++++++++++
 src/cl_api.c             |   44 +++++++++++++++++++++++++
 src/cl_command_queue.c   |    2 +
 src/cl_driver.h          |    7 ++++
 src/cl_driver_defs.c     |    2 +
 src/cl_mem.c             |   81 ++++++++++++++++++++++++++++++++++++++++++++++
 src/cl_mem.h             |   13 +++++++
 src/intel/intel_driver.c |   37 +++++++++++++++++++--
 src/intel/intel_gpgpu.c  |   10 +++---
 9 files changed, 219 insertions(+), 9 deletions(-)

-- 
guanqun


More information about the Beignet mailing list