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

Lu Guanqun guanqun.lu at intel.com
Wed Oct 16 00:57:45 PDT 2013


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

The v2 improvements include:

    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    |   33 +++++++++++++++++++
 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, 220 insertions(+), 9 deletions(-)

-- 
guanqun


More information about the Beignet mailing list