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

Xiang, Haihao haihao.xiang at intel.com
Thu Sep 8 07:49:51 UTC 2016


Thanks for your patch set, applied.

> 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.
> 
> v3:
> code changes according to haihao and yakui's comment
> 
> 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           | 154
> +++++++++++++++++++++++++++++++++++++++++++++++
>  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 |   7 +++
>  9 files changed, 250 insertions(+), 76 deletions(-)
> 


More information about the Libva mailing list