diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2017-09-08 16:42:26 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2018-01-11 08:25:16 +0800 |
commit | 48c0460784124b7dc5adb409e8e4eb9d57562705 (patch) | |
tree | b1937c2bab5ee0db7de13ac9155db41a2f203a92 /src/i965_encoder_vp8.c | |
parent | 468b09447847a044049bec5cccfaa3baf420effb (diff) | |
download | libva-intel-driver-48c0460784124b7dc5adb409e8e4eb9d57562705.tar.gz |
Add support for VP8 encode on CNL
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Signed-off-by: peng.chen <peng.c.chen@intel.com>
Diffstat (limited to 'src/i965_encoder_vp8.c')
-rw-r--r-- | src/i965_encoder_vp8.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/i965_encoder_vp8.c b/src/i965_encoder_vp8.c index 7b745bff..fdaeac0a 100644 --- a/src/i965_encoder_vp8.c +++ b/src/i965_encoder_vp8.c @@ -5157,6 +5157,9 @@ gen8_encoder_vp8_context_init(VADriverContextP, struct intel_encoder_context *, extern Bool gen9_encoder_vp8_context_init(VADriverContextP, struct intel_encoder_context *, struct i965_encoder_vp8_context *); +extern Bool +gen10_encoder_vp8_context_init(VADriverContextP, struct intel_encoder_context *, struct i965_encoder_vp8_context *); + Bool i965_encoder_vp8_vme_context_init(VADriverContextP ctx, struct intel_encoder_context *encoder_context) { @@ -5174,6 +5177,8 @@ i965_encoder_vp8_vme_context_init(VADriverContextP ctx, struct intel_encoder_con gen8_encoder_vp8_context_init(ctx, encoder_context, vp8_context); else if (IS_GEN9(i965->intel.device_info)) { gen9_encoder_vp8_context_init(ctx, encoder_context, vp8_context); + } else if (IS_GEN10(i965->intel.device_info)) { + gen10_encoder_vp8_context_init(ctx, encoder_context, vp8_context); } else { free(vp8_context); |