summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaihao Xiang <haihao.xiang@intel.com>2018-03-08 13:20:32 +0800
committerHaihao Xiang <haihao.xiang@intel.com>2018-03-08 14:17:55 +0800
commit274306a579f36293a946c39a9c577304b3366eaa (patch)
tree7bb730cb6f9d34d3a4e43971bb12d82014cdf495
parentbb92421bdb3fff437e6210cf4792f96e53dff1d8 (diff)
parent9f9ae52fc0176100957fa7e80f30e14687ad1b60 (diff)
downloadlibva-intel-driver-274306a579f36293a946c39a9c577304b3366eaa.tar.gz
Merge branch 'v2.1-branch' into master
-rw-r--r--NEWS19
-rw-r--r--README2
-rw-r--r--src/i965_drv_video.c3
3 files changed, 21 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 159f5ef0..05e8bc7d 100644
--- a/NEWS
+++ b/NEWS
@@ -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
diff --git a/README b/README
index 68c2673f..00125929 100644
--- a/README
+++ b/README
@@ -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)