openSUSE Recommended Update: Recommended update for libva
______________________________________________________________________________
Announcement ID: openSUSE-RU-2021:0625-1
Rating: moderate
References: SLE-12712
Affected Products:
openSUSE Leap 15.2
______________________________________________________________________________
An update that has 0 recommended fixes and contains one
feature can now be installed.
Description:
This update for libva fixes the following issues:
libva was updated to 2.10.0:
* add: Pass offset and size of pred_weight_table
* add: add vaCopy interface to copy surface and buffer
* add: add definition for different execution
* add: New parameters for transport controlled BRC were added
* add: add FreeBSD support
* add: add a bufer type to adjust context priority dynamically
* fix: correct the api version in meson.build
* fix: remove deprecated variable from va_trace.c
* fix: Use va_deprecated for the deprecate variable
* fix: Mark chroma_sample_position as deprecated
* doc: va_dec_av1: clarifies CDEF syntax element packing
* doc: [AV1] Update documented ranges for loop filter and quantization
params.
* doc: Update va.h for multi-threaded usages
* trace: va/va_trace: ignore system gettid() on Linux
update to 2.9.0:
* trace: Refine the va_TraceVAPictureParameterBufferAV1.
* doc: Add comments for backward/forward reference to avoid confusion
* doc: Modify comments in av1 decoder interfaces
* doc: Update mailing list
* Add SCC fields trace for HEVC SCC encoding.
* Add FOURCC code for Y212 and Y412 format.
* Add interpolation method for scaling.
* add attributes for context priority setting
* Add vaSyncBuffer for output buffers synchronization
* Add vaSyncSurface2 with timeout
version 2.8.0 needed for jira#SLE/SLE-12712
update to 2.8.0:
* trace: enable return value trace for successful function call
* trace: divide va_TraceEndPicture to two seperate function
* trace: add support for VAProfileHEVCSccMain444_10
* fix:Fixes file descriptor leak
* add fourcc code for P012 format
* travis: Add a test that code files don't have the exec bit set
* Remove the execute bit from all source code files
* meson: Allow for libdir and includedir to be absolute paths
* trace: Fix format string warnings
* fix:Fix clang warning (reading garbage)
* add definition to enforce both reflist not empty
* trace: List correct field names in va_TraceVAPictureParameterBufferHEVC
* change the return value to be UNIMPLEMENTED when the function pointer is
NULL
* remove check of vaPutSurface implementation
* Add new slice structure flag for CAPS reporting
* VA/X11: VAAPI driver mapping for iris DRI driver
* VA/X11: enable driver candidate selection for DRI2
* Add SCC flags to enable/disable features
* fix: Fix HDR10 MaxCLL and MaxFALL documentation
* Add VAProfileHEVCSccMain444_10 for HEVC
* change the compatible list to be dynamic one
* trace:Convert VAProfileAV1Profile0 VAProfileAV1Profile1 to string
Update to version 2.7.0
* trace: av1 decode buffers trace
* trace: Add HEVC REXT and SCC trace for decoding.
* Add av1 decode interfaces
* Fix crashes on system without supported hardware by PR #369.
* Add 2 FourCC for 10bit RGB(without Alpha) format: X2R10G10B10 and
X2B10G10R10.
* Fix android build issue #365 and remove some trailing whitespace
* Adjust call sequence to ensure authenticate operation is executed to fix
#355
Update to version 2.6.1
* adjust call sequence to ensure authenticate operation is executed this
patch is not needed for media-driver, but needed for i965 driver which
check authentication.
Update to version 2.6.0:
* enable the mutiple driver selection logic and enable it for DRM.
* drm: Add iHD to driver_name_map
* Add missed slice parameter 'slice_data_num_emu_prevn_bytes'
* ensure that all meson files are part of the release tarball
* configure: use correct comparison operator
* trace: support VAConfigAttribMultipleFrame in trace
* remove incorrect field of VAConfigAttribValDecJPEG
* va/va_trace: Dump VP9 parameters for profile 1~3
* add multiple frame capability report
* add variable to indicate layer infromation
* trace: fix memory leak on closing the trace
* add prediction direction caps report
* Add comments for colour primaries and transfer characteristics in
VAProcColorProperties
Patch Instructions:
To install this openSUSE Recommended Update use the SUSE recommended installation methods
like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
- openSUSE Leap 15.2:
zypper in -t patch openSUSE-2021-625=1
Package List:
- openSUSE Leap 15.2 (i586 x86_64):
libva-debugsource-2.10.0-lp152.3.3.1
libva-devel-2.10.0-lp152.3.3.1
libva-drm2-2.10.0-lp152.3.3.1
libva-drm2-debuginfo-2.10.0-lp152.3.3.1
libva-gl-debugsource-2.10.0-lp152.3.3.1
libva-gl-devel-2.10.0-lp152.3.3.1
libva-glx2-2.10.0-lp152.3.3.1
libva-glx2-debuginfo-2.10.0-lp152.3.3.1
libva-wayland2-2.10.0-lp152.3.3.1
libva-wayland2-debuginfo-2.10.0-lp152.3.3.1
libva-x11-2-2.10.0-lp152.3.3.1
libva-x11-2-debuginfo-2.10.0-lp152.3.3.1
libva2-2.10.0-lp152.3.3.1
libva2-debuginfo-2.10.0-lp152.3.3.1
- openSUSE Leap 15.2 (x86_64):
libva-devel-32bit-2.10.0-lp152.3.3.1
libva-drm2-32bit-2.10.0-lp152.3.3.1
libva-drm2-32bit-debuginfo-2.10.0-lp152.3.3.1
libva-gl-devel-32bit-2.10.0-lp152.3.3.1
libva-glx2-32bit-2.10.0-lp152.3.3.1
libva-glx2-32bit-debuginfo-2.10.0-lp152.3.3.1
libva-utils-2.0.0-lp152.4.2.1
libva-utils-debuginfo-2.0.0-lp152.4.2.1
libva-utils-debugsource-2.0.0-lp152.4.2.1
libva-wayland2-32bit-2.10.0-lp152.3.3.1
libva-wayland2-32bit-debuginfo-2.10.0-lp152.3.3.1
libva-x11-2-32bit-2.10.0-lp152.3.3.1
libva-x11-2-32bit-debuginfo-2.10.0-lp152.3.3.1
libva2-32bit-2.10.0-lp152.3.3.1
libva2-32bit-debuginfo-2.10.0-lp152.3.3.1
References: