mirror of https://github.com/intel/libva-utils.git
169 lines
5.9 KiB
Plaintext
169 lines
5.9 KiB
Plaintext
libva-utils NEWS -- summary of changes. 2023-03-17
|
|
Copyright (C) 2009-2023 Intel Corporation
|
|
|
|
Version 2.18.0 - 17.Mar.2023
|
|
* doc:Add build and install libva-utils steps
|
|
* test: Add VAProfileH264High10
|
|
* test: Don't assume our DRM node is first
|
|
* add: va_display_drm: Allow VGEM for WSL2
|
|
* win: win32 compat: Fix setenv/unsetenv return values
|
|
* fix: Add Th limitation by HUFFMAN_TABLES Count
|
|
* fix: Add refresh_frame_flags in PPS
|
|
* fix: Add checking of stream_scan size
|
|
* fix: Add Scan Num limitation
|
|
* fix: Changed H2S configuration template.
|
|
* fix: Correct maximum display luminance per VAAPI definition.
|
|
* fix: Fix possible memory leak
|
|
* fix: Fix coding issues of function return type & ref_frame_idx idx too large
|
|
|
|
Version 2.17.0 - 26.Dec.2022
|
|
* add: Upload a security disclaimer
|
|
* add: av1 encode sample code
|
|
* tests: Changed default initialization value to VAProfileNone
|
|
* ci: Add git dependency for mingw build for meson dependencies cloning
|
|
* vainfo: Add support for Win32 device enumeration and selection
|
|
* ci: dos2unix for windows workflow files
|
|
* ci: update checkout and setup-python action versions to v3 and v4
|
|
* ci: Add msvc/mingw Windows CI
|
|
* tests: enable building on Windows
|
|
* tests: Remove C++20 constructs in tests project targetting C++11
|
|
* tests: remove non C++ standard constructs
|
|
* vainfo: add va-win32 support
|
|
* add:Import OpenBSD getopt for MSVC from mesa/f9bb5323
|
|
* fix: Fix reporting of VAConfigAttribEncMaxSlices
|
|
* meson: add missing sample tools
|
|
|
|
Version 2.16.0 - 8.Oct.2022
|
|
* trace: print the display being attempted
|
|
* ci: upgrade FreeBSD to 13.1
|
|
* meson: Search for threads in top-level meson.build
|
|
* meson: produce summary() when 0.53.0 is present
|
|
|
|
Version 2.15.0 - 1.Jul.2022
|
|
* add: Added HDR10 Tone Mapping sample code including H2H and H2S config files.
|
|
* add: Support lowpower for HEVC Encoding
|
|
* fix: Set correct entrypoint for lowpower
|
|
* fix: Components exceed the value specified by jpeg spec
|
|
* fix: hdr local variable pointer access issue
|
|
* fix: Fix issue incorrect color for EU based hevcencode
|
|
* fix: exclude vgem node and invalid drm node in vainfo
|
|
* ci:Disable travis build
|
|
* meson: check the dependency of libdrm
|
|
|
|
Version 2.14.0 - 16.Feb.2022
|
|
* test: Use test suite setup/teardown to reduce test overhead
|
|
* ci: fix freebsd build
|
|
|
|
Version 2.13.0 - 30.Sep.2020
|
|
* code style:unify the code styles using the style_unify script
|
|
* fix: h264encode, hevcencode: fix integer overflow for high definition
|
|
|
|
Version 2.12.0 - 21.Jun.2020
|
|
* test: Remove version check for test vaInitialize_vaTerminate
|
|
* vpp: Added 3DLUT sample code and configuration file
|
|
|
|
Version 2.11.0 - 23.Mar.2020
|
|
* vainfo: add VA_RC_TCBRC to reported caps list
|
|
* jpegenc: Allow encoding a 4K frame
|
|
* h264encode: Added low_power command line option
|
|
* test_va_api: Enable new caps for VAConfigAttribEncryption
|
|
* ci: upgrade FreeBSD to 12.2
|
|
* ci: enable github actions
|
|
|
|
Version 2.10.0 - 18.Dec.2020
|
|
* add Mediacopy Sample code
|
|
* Enable new caps for rate control TCBRC
|
|
* Add support for a --repeat command line option to vp8enc.
|
|
* fix one null pointer dereference risk
|
|
|
|
Version 2.9.0 - 11.Sep.2020
|
|
* Fix KW issues
|
|
* Add support for csc with RGBP
|
|
|
|
Version 2.8.0 - 26.Jun.2020
|
|
* test: cast VA_STATUS_ERROR_UNKNOWN to VAStatus type
|
|
* test/fixture: fix GCC 10.0.1 error with drmDevicePaths
|
|
|
|
Version 2.7.0 - 1.Apr.2020
|
|
* meson: add missing samples
|
|
* sfcsample: drop unused Linux-only header
|
|
* autotools: drop libdrm dependency (only libva-drm is used)
|
|
* autotools: drop unused X11 dependencies
|
|
* Add 10/12bit RT format check
|
|
* test/createsurfaces: add some scoped traces
|
|
* test/streamable: add VAConfigAttrib and VASurfaceAttrib
|
|
* Modify output CS settings for Chroma siting on Linux
|
|
* Align libva attribute check
|
|
* Added displaying supported config attributes
|
|
* add the VP samples README
|
|
|
|
Version 2.6.0 - 10.Dec.2019
|
|
* Align libva attribute check
|
|
* Added displaying supported config attributes
|
|
* add the VP samples README.
|
|
* add VP sample for usrptr and 1:N output
|
|
|
|
Version 2.5.0 - 8.Jul.2019
|
|
* meson: rename the h264enc binary to be in line with the autotools build
|
|
* unify NEWS format
|
|
* sfcsample: don't include X11 headers
|
|
* test: update vaInitialize_vaTerminate_Bad_vaSetDriverName
|
|
* Check for -fstack-protector
|
|
* vavpp: csc with AYUV format
|
|
* vavpp: requires BGRA frame when saving a BGRA file
|
|
|
|
Version 2.4.0 - 1.Feb.2019
|
|
* fix make dist issue caused by decode streamout sample
|
|
* add VP sample for Blending.
|
|
* add VP seperate sample for scaling,csc,sharpness,denoise,chromasitting.
|
|
|
|
Version 2.3.0 - 30.Sep.2018
|
|
* add HEVC encode sample code
|
|
* Add sample code for avc decode streamout
|
|
* Add VP8 sample encoder application (SVCT supported)
|
|
|
|
Version 2.2.0 - DD.Jul.2018
|
|
* Bump version to 2.2.0
|
|
* Add meson build
|
|
* Add vainfo support in Android
|
|
* Remove driver specific test cases
|
|
|
|
Version 2.1.0 - 12.Feb.2018
|
|
* Bump version to 2.1.0
|
|
* Refine gtest conformance cases
|
|
* vp9enc: add support low power mode
|
|
* vavpp: add support for RGBA/RGBX surface
|
|
* vainfo: add support new profile/entrypoint pairs
|
|
|
|
Version 2.0.0 - 21.Oct.2017
|
|
* Bump version to 2.0.0
|
|
* Add option '--device <device>' to vainfo
|
|
* Add vp9enc for VP9 encoding
|
|
* Add vavpp for video processing
|
|
* Add FEI gtest cases
|
|
* Fix segmentation fault in putsurface_wayland
|
|
* Fix GCC 7.1.1 warnings/errors
|
|
* Fix libva version printed out by vainfo
|
|
|
|
Version 1.8.3 - 28.Jun.2017
|
|
* Bump version to 1.8.3
|
|
* Switch AC_PROG_LIBTOOL to LT_INIT
|
|
* putsurface: include wayland-client.h instead of wayland-server.h
|
|
* avcenc: add AUD NAL unit at the beginning of pic
|
|
* avcenc: enable direct_spatial_mv_pred_flag for B frame
|
|
* avcenc: add the frame number as the command line input parameter
|
|
|
|
Version 1.8.2 - 22.May.2017
|
|
* Bump version to 1.8.2
|
|
|
|
Version 1.8.1 - 10.Apr.2017
|
|
* Bump version to 1.8.1
|
|
|
|
Version 1.8.0 - 31.Mar.2017
|
|
* First release of libva-utils as a separate project
|
|
* Follows libva release versioning
|
|
* Contains all the utilities and tests for libva API
|
|
* dynamically links to libva
|
|
* building system clean ups
|
|
* test suite included using GoogleTestFramework
|