[Libva] [PATCH V3: 0/4] HEVC 10bit encoder enable

Pengfei Qu Pengfei.Qu at intel.com
Tue Sep 6 00:09:27 UTC 2016


the series of patches enable the HEVC 10bit encoder on KBL+

v1:
split the patch

v2:
move the internal surface member,which is used in p010->nv12, from VME context to gen_hevc_surface.
move input surface conversion(p010->nv12) to vme prepare.

Pengfei Qu (4):
  HEVC10bit ENC: add private surface for p010 conversion to nv12
  HEVC10bit ENC:enable hevc 10bit on VME and PAK
  HEVC10bit ENC:enable hevc 10bit encoding pipeline
  HEVC10bit ENC: work around gpu hang when p010->nv12

 src/gen6_mfc_common.c    |  13 +++++
 src/gen9_mfc_hevc.c      | 105 +++++++++++++--------------------
 src/gen9_vme.c           | 147 +++++++++++++++++++++++++++++++++++++++++++++++
 src/i965_device_info.c   |   1 +
 src/i965_drv_video.c     |  20 +++++--
 src/i965_drv_video.h     |   3 +
 src/i965_encoder.c       |  18 ++++--
 src/intel_media.h        |   5 ++
 src/intel_media_common.c |  10 ++++
 9 files changed, 246 insertions(+), 76 deletions(-)

-- 
2.7.4



More information about the Libva mailing list