Skip to content

Releases: intel/libva

Libva 2.15.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 01 Jul 08:02
  • Add: new display HW attribute to report PCI ID
  • Add: sample depth related parameters for AV1e
  • Add: refresh_frame_flags for AV1e
  • Add: missing fields in va_TraceVAEncSequenceParameterBufferHEVC.
  • Add: nvidia-drm to the drm driver map
  • Add: type and buffer for delta qp per block
  • Deprecation: remove the va_fool support
  • Fix:Correct the version of meson build on master branch
  • Fix:X11 DRI2: check if device is a render node
  • Build:Use also strong stack protection if supported
  • Trace:print the string for profile/entrypoint/configattrib

Libva 2.14.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 22 Feb 02:13
  • add: Add av1 encode interfaces
  • add: VA/X11 VAAPI driver mapping for crocus DRI driver
  • doc: Add description of the fd management for surface importing
  • ci: fix freebsd build
  • meson: Copy public headers to build directory to support subproject

Libva 2.13.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 06 Oct 08:12
  • fix: Check the function pointer before using
  • code style:unify the code styles using the style_unify script
  • doc: Fix av1 dec doc page link issue
  • add: (sep_layer) add new surface format fourcc XYUV

Libva 2.12.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 22 Jun 07:47
  • add: Report the capability of vaCopy support
  • add: Report the capability of sub device
  • add: Add config attributes to advertise HEVC/H.265 encoder features
  • add: Video processing HVS Denoise: Added 4 modes
  • add: Introduce VASurfaceAttribDRMFormatModifiers
  • add: Add 3DLUT Filter in Video Processing.
  • doc: Update log2_tile_column description for vp9enc
  • trace: Correct av1 film grain trace information
  • ci: Fix freebsd build by switching to vmactions/freebsd-vm@v0.1.3

Libva 2.11.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 02 Apr 05:53
  • add: LibVA Protected Content API
  • add: Add a configuration attribute to advertise AV1d LST feature
  • fix: wayland: don't try to authenticate with render nodes
  • autotools: use shell grouping instead of sed to prepend a line
  • trace: Add details data dump for mpeg2 IQ matrix.
  • doc: update docs for VASurfaceAttribPixelFormat
  • doc: Libva documentation edit for AV1 reference frames
  • doc: Modify AV1 frame_width_minus1 and frame_height_minus1 comment
  • doc: Remove tile_rows and tile_cols restriction to match AV1 spec
  • doc: Format code for doxygen output
  • doc: AV1 decode documentation edit for superres_scale_denominator
  • ci: upgrade FreeBSD to 12.2
  • ci: disable travis build
  • ci: update cache before attempting to install packages
  • ci: avoid running workloads on other workloads changes
  • ci: enable github actions

Libva 2.10.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 11 Dec 07:59
  • 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

Libva 2.9.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 25 Sep 07:37
  • 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

libva 2.8.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 28 Jun 05:47
  • trace: enable return value trace for successful function call
  • trace: divide va_TraceEndPicture to two seperate function
  • trace: add support for VAProfileHEVCSccMain444_10
  • trace:Convert VAProfileAV1Profile0 VAProfileAV1Profile1 to string
  • trace: Fix format string warnings
  • trace: List correct field names in va_TraceVAPictureParameterBufferHEVC
  • fix:Fixes file descriptor leak
  • fix:Fix clang warning (reading garbage)
  • fix: Fix HDR10 MaxCLL and MaxFALL documentation
  • travis: Add a test that code files don't have the exec bit set
  • add fourcc code for P012 format
  • Remove the execute bit from all source code files
  • meson: Allow for libdir and includedir to be absolute paths
  • add definition to enforce both reflist not empty
  • 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
  • Add VAProfileHEVCSccMain444_10 for HEVC
  • change the compatible list to be dynamic one

libva 2.7.1

Choose a tag to compare

@XinfengZhang XinfengZhang released this 20 Apr 05:50
  • VA/X11: enable driver candidate selection for DRI2
  • VA/X11: VAAPI driver mapping for iris DRI driver

libva 2.7.0

Choose a tag to compare

@XinfengZhang XinfengZhang released this 09 Apr 08:24
  • 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