X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=NEWS;h=1d1f67e92984885940748c0c53aa6b6e28a59813;hb=refs%2Ftags%2Fandroid-x86-8.1-r2;hp=105c4d21ec066f5cb512aedb753b4a50e705e788;hpb=bd296e9c867f6b38c0e360a5312cae11500404ae;p=android-x86%2Fhardware-intel-common-libva.git diff --git a/NEWS b/NEWS index 105c4d2..1d1f67e 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,79 @@ -libva NEWS -- summary of user visible changes. 2017-04-10 -Copyright (C) 2009-2017 Intel Corporation +libva NEWS -- summary of user visible changes. 2019-01-25 +Copyright (C) 2009-2019 Intel Corporation + +version 2.4.0 - 25.Jan.2019 +* va_TraceSurface support for VA_FOURCC_P010 +* Add pointer to struct wl_interface for driver to use +* (integrate) va: fix new line symbol in error message +* av: avoid driver path truncation +* Fix compilation warning (uninit and wrong variable types) for Android O MR1 +* Allow import of the DRM PRIME 2 memory type +* android: ignore unimportant compile warnnings +* compile: fix sign/unsign compare in va_trace.c +* android: replace utils/Log.h with log/log.h +* High Dynamic Range Tone Mapping: Add a new filter for input metadata and some comments. +* Remove restrictions on vaSetDriverName() + +version 2.3.0 - 30.Sep.2018 +* Bump VA-API version to 1.3.0 and libva to 2.3.0 +* Add max frame size parameters for multiple pass case in legacy mode +* Add new BRC mode AVBR +* Add new interface for High Dynamic Range tone mapping +* Add missing enum to string conversions +* Add hevc subsets parameters structure +* Add Customized Noise Reduction (HVS) interfaces +* Add new BRC mode definition QVBR +* Add more complete colour properties for use in VPP + +Version 2.2.0 - 12.July.2018 +* Bump VA-API version to 1.2.0 and libva to 2.2.0 +* Add support for hevc range extension decoding +* Add support for fast intra prediction in HEVC FEI +* Add 10/12-bit YUV render target formats +* Add fourcc code for Y210/Y216/Y410/Y416/RGB565/BGR565 +* Add VA_STATUS_ERROR_NOT_ENOUGH_BUFFER +* Add VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT +* Improve documentation + +Version 2.1.0 - 12.Feb.2018 +* Bump VA-API version to 1.1.0 and libva to 2.1.0 +* Add API for multi-frame processing +* Add entrypoint VAEntrypointStats for Statistics +* Add data structures for HEVC FEI support +* Add new attributes for decoding/encoding/video processing +* Add new VPP filter for Total Color Correction +* Add blending interface in VPP +* Add rotation interface in VPP +* Add mirroring interface in VPP +* Add Chroma siting flags in VPP +* Add new color standard definitions +* Add new interface for exporting surface +* Add message callbacks for drivers to use + +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