X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=NEWS;h=7a7cbf96ba474d0b414de5d20e6a260ad8ba0191;hb=14a2088ed161cb9165c552cc65efde028d1bb8f9;hp=6cfa431962c29108cb7a60a74ae23a6421a26c9d;hpb=be42ac44bc12c752f572788f0f4bbc62c13dc6ae;p=android-x86%2Fhardware-intel-common-libva.git diff --git a/NEWS b/NEWS index 6cfa431..7a7cbf9 100644 --- a/NEWS +++ b/NEWS @@ -1,12 +1,83 @@ -libva NEWS -- summary of user visible changes. 2015-12-xx -Copyright (C) 2009-2015 Intel Corporation - -Version 1.6.2 - DD.Dec.2015 +libva NEWS -- summary of user visible changes. 2017-10-21 +Copyright (C) 2009-2017 Intel Corporation + +Version 2.0.0 - 21.Oct.2017 +* Bump VA-API version to 1.0.0 and libva to 2.0.0 +* Add new API for H264 FEI support +* Add definition of VA_FOURCC_I420 +* Add functions for converting common enums to strings +* Deprecate H.264 baseline profile and FMO support +* Deprecate packed misc packed header flag +* Delete libva-tpi and libva-egl backends +* Refine VASliceParameterBufferHEVC, VAEncMiscParameterBuffer +* Fix errors in VAConfigAttribValEncROI, VAEncMacroblockParameterBufferH264 +* Fix race condition in wayland support +* Rename vaMessageCallback to VAMessageCallback +* Make logging callbacks library-safe + +Version 1.8.3 - 28.Jun.2017 +* Bump libva to 1.8.3 +* Fix build issue on Android +* Remove the dummy driver +* Add traces for MB rate control / temporal layer +* Set verbosity level between {0, 1, 2} by setting the variable LIBVA_MESSAGING_LEVEL + in /etc/libva.conf or by setting the environment variable LIBVA_MESSAGING_LEVEL. + +Version 1.8.2 - 22.May.2017 +* Bump libva to 1.8.2 + +Version 1.8.1 - 10.Apr.2017 +* Bump libva to 1.8.1 + +Version 1.8.0 - 31.March.2017 +* Bump VA API version to 0.40 +* API: Change vaRenderPicture semantics that vaRenderPicture no longer deletes the passed buffer automatically. +* API: Add VA_FOURCC_I010 for 10bit surface +* API: Add vaSetErrorCallback and vaSetInfoCallback for error and info message. +* va/drm: Update the support for Mesa Gallium driver +* va/drm: Fix authentication check for /dev/dri/card0 +* Move all utilities and tests to libva-utils (https://github.com/01org/libva-utils) + +Version 1.7.3 - DD.Nov.2016 +* Bump VA API version to 0.39.4 +* API: add support for bitrate control per temporal layer +* API: update the usage for framerate in VAEncMiscParameterFrameRate to support non-integer frame-rate +* Add has_prime_sharing flag in VADriverVTableWayland to indicate if buffer sharing with prime fd can + be used in the backend driver + +Version 1.7.2 - 05.Sep.2016 +* Bump VA API version to 0.39.3 +* API: add support for ROI +* Add support for VP9 encoder in VA tracer +* Refine test cases +* Fix the issue of not properly terminating the parsed environment values with '\0' + https://bugs.freedesktop.org/show_bug.cgi?id=96677 + +Version 1.7.1 - 21.Jun.2016 +* Bump VA API version to 0.39.2 +* API: add support for VP9 8bit encode +* API: add support for low power/high performance encode +* API: add support for encoding ROI attribute +* API: add support for macroblock based rate control +* Fix VA tracer to support multiple contexts in one instance + +Version 1.7.0 - 15.Mar.2016 +* Bump VA API version to 0.39 +* Add support for VP9 10bit decode API +* Allow libva to load the vaapi driver provided by Mesa Gallium for nouveau and radeon +* Fix libva-glx against OpenGL 3.1 or above + +Version 1.6.2 - 15.Dec.2015 +* Bump VA API version to 0.38.1 +* Add new RT format for 16 bits per channel memory layout(P010,P016): VA_RT_FORMAT_YUV420_10BPP +* Add new fourcc codes: VA_FOURCC_P010, VA_FOURCC_P016, VA_FOURCC_YV16 * Fix crash if user doesn't have right to access the DRI device * Fix uninitialized x11_screen driver context member for X11 output https://bugs.freedesktop.org/show_bug.cgi?id=61603 * Fix the issue of not to use LIBVA_DRIVER_NAME https://bugs.freedesktop.org/show_bug.cgi?id=72822 +* Fix build issue with wayland + https://bugs.freedesktop.org/show_bug.cgi?id=79478 * vainfo: Add option '--display' Version 1.6.1 - 09.Sep.2015