| libva-utils NEWS -- summary of changes. 2024-03-12 |
| Copyright (C) 2009-2024 Intel Corporation |
| |
| Version 2.21.0 - 12.Mar.2024 |
| * vainfo: Print VAConfigAttribEncMaxTileRows and VAConfigAttribEncMaxTileCols |
| * test: Add Prime3 memtype support |
| * sample: Add back buffer size options for AV1e |
| * sample: simplify cbr/vbr interface and refine codes for AV1e |
| * fix: clean some unused variables and functions |
| * fix: unify the coding style |
| * fix: Fix coverity issues exposed in encode/decode/vpp |
| * fix: options in AV1 encode sample |
| * fix: fix typo of version in NEWS |
| * ci: harden permission for freebsd.yml |
| * ci: add workflow permission for all jobs |
| * ci: update freebsd vm to the v1 version |
| * meson: use meson setup instead of meson options |
| |
| Version 2.20.0 - 14.Sep.2023 |
| * test: Enable AV1 encode test |
| |
| Version 2.19.0 - 04.Jul.2023 |
| * add: Add support for VAConfigAttribEncHEVCBlockSizes & VAConfigAttribEncHEVCFeatures for hevcencode. |
| * ci:Update ubuntu.yml to remove ubuntu 18.04 |
| * meson: guard code introduced after libva 1.xx release |
| * meson: libva-xyz should be same version as detected libva |
| * configure: libva-xyz should be same version as detected libva |
| * fix: scan num limitation. |
| * fix: pic_order_cnt_lsb to accept larger GOP |
| |
| 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 |