diff options
author | Haihao Xiang <haihao.xiang@intel.com> | 2018-03-08 13:20:32 +0800 |
---|---|---|
committer | Haihao Xiang <haihao.xiang@intel.com> | 2018-03-08 14:17:55 +0800 |
commit | 274306a579f36293a946c39a9c577304b3366eaa (patch) | |
tree | 7bb730cb6f9d34d3a4e43971bb12d82014cdf495 | |
parent | bb92421bdb3fff437e6210cf4792f96e53dff1d8 (diff) | |
parent | 9f9ae52fc0176100957fa7e80f30e14687ad1b60 (diff) | |
download | libva-intel-driver-274306a579f36293a946c39a9c577304b3366eaa.tar.gz |
Merge branch 'v2.1-branch' into master
-rw-r--r-- | NEWS | 19 | ||||
-rw-r--r-- | README | 2 | ||||
-rw-r--r-- | src/i965_drv_video.c | 3 |
3 files changed, 21 insertions, 3 deletions
@@ -1,5 +1,20 @@ -intel-vaapi-driver NEWS -- summary of changes. 2017-10-21 -Copyright (C) 2009-2017 Intel Corporation +intel-vaapi-driver NEWS -- summary of changes. 2018-02-12 +Copyright (C) 2009-2018 Intel Corporation + +Version 2.1.0 - 12.Feb.2018 +* Bump version to 2.1.0 +* Add support for Cannolake (aka. CNL) + - Decoding: H.264/MPEG-2/VC-1/JPEG/VP8/HEVC/HEVC 10-bit/VP9/VP9 10-bit + - Encoding: H.264/MPEG-2/JPEG/VP8/VP9/HEVC/HEVC 10-bit/{VP9,AVC} low power + - VPP: CSC/scaling/NoiseReduction/Deinterlacing{Bob, MotionAdaptive, MotionCompensated}/ColorBalance/STD +* Add support for VC1 interlaced video decoding +* Add support for Stats/PreEnc on GEN9 +* Add support for vaExportSurfaceHandle() +* Add new PCI IDs for CFL +* Add mininum resolution query for encoder +* Ehance the logging to provide informational messages +* Fix VP9 brc issue on KBL +* A lot of bug fixes Version 2.0.0 - 21.Oct.2017 * Bump version to 2.0.0 @@ -29,6 +29,8 @@ SKL: Skylake BXT: Broxton KBL: Kabylake GLK: Gemini Lake +CFL: Coffee Lake +CNL: Cannolake Codecs ------ diff --git a/src/i965_drv_video.c b/src/i965_drv_video.c index 61b0d4f7..36719e87 100644 --- a/src/i965_drv_video.c +++ b/src/i965_drv_video.c @@ -978,7 +978,8 @@ i965_get_rc_attributes(VADriverContextP ctx, VAProfile profile, VAEntrypoint ent rc_attribs |= VA_RC_CBR; if (profile == VAProfileVP8Version0_3 || - profile == VAProfileHEVCMain) + profile == VAProfileHEVCMain || + profile == VAProfileHEVCMain10) rc_attribs |= VA_RC_VBR; if (profile == VAProfileVP9Profile0) |