[Libva] [PATCH 00/31] Encoder Architecture Changes (Primarily AVC)

Mark Thompson sw at jkqxz.net
Wed Jan 11 19:15:34 UTC 2017


On 10/01/17 23:37, Sean V Kelley wrote:
> Encoder architecture restructuring for H.264 (with some impact to HEVC now) on HSW+
> * Improvements to the shaders
> * Improvements to the B frame efficiency
> * Improvements to the low bit rate mode
> * Improved features in two stage VME/PAK pipeline
> 
> 
> Pengfei Qu (31):
>   ENC: move gpe related function into src/i965_gpe_utils.h/c
>   ENC: add common structure for AVC/HEVC encoder
>   ENC:add context init function for AVC/HEVC encoder
>   ENC: add const data/table for AVC encoder
>   ENC: add AVC kernel binary on SKL

This patch (5/31) is missing?  (Not in the archive either: <https://lists.freedesktop.org/archives/libva/2017-January/thread.html>.)

Looks like it is this part:

>  src/gen9_avc_encoder.h         |  2345 ++++++++
>  src/gen9_avc_encoder_kernels.c | 12081 +++++++++++++++++++++++++++++++++++++++

so maybe it was rejected by the ML for being too big?

Thanks,

- Mark


More information about the Libva mailing list