Skip to content
Jul 30, 2020
libva 2.9.0.pre-release 1

@XinfengZhang XinfengZhang released this Jun 28, 2020 · 5 commits to master since this release

  • 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
Assets 4

@XinfengZhang XinfengZhang released this Apr 20, 2020 · 29 commits to master since this release

  • VA/X11: enable driver candidate selection for DRI2
  • VA/X11: VAAPI driver mapping for iris DRI driver
Assets 4

@XinfengZhang XinfengZhang released this Apr 9, 2020 · 29 commits to master since this release

  • 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
Assets 4
Mar 16, 2020
Libva 2.7.0 pre-release 1

@XinfengZhang XinfengZhang released this Jan 17, 2020 · 42 commits to master since this release

  • 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.
Assets 4

@XinfengZhang XinfengZhang released this Dec 25, 2019 · 42 commits to master since this release

Key Improvement

  • 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

Known issue

#355 which can be fixed by #356

Assets 4

@XinfengZhang XinfengZhang released this Oct 15, 2019 · 52 commits to master since this release

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 vpp properties.

Assets 2

@XinfengZhang XinfengZhang released this Jul 5, 2019 · 62 commits to master since this release

  • Correct the comment of color_range.
  • Add VA_FOURCC_A2B10G10R10 for format a2b10g10r10.
  • Adjust VAEncMiscParameterQuantization structure to be align with VAEncMiscParameterBuffer(possible to impact BC)
  • Add attribute for max frame size
  • Add va_footer.html into distribution build
  • va_trace: hevc profiles added
  • Add new definition for input/output surface flag
  • va/va_trace: add trace support for VAEncMiscParameterTypeSkipFrame structure.
  • va/va_trace: add MPEG2 trace support for MiscParam and SequenceParam
  • va_openDriver: check strdup return value
  • Mark some duplicated field as deprecated
  • Add return value into logs
  • va/va_trace: add trace support for VAEncMiscParameterEncQuality structure.
  • Add newformat foucc defination
  • va_backend: remove unneeded linux/videodev2.h include
  • va_trace: add missing <sys/time.h> include
  • configure: don't build glx if VA/X11 isn't built
  • va/va_trace: unbreak with C89 after b369467
  • [common] Add A2RGB10 fourcc definition
  • build: meson: enables va messaging and visibility
  • va/va_trace: add trace support for RIR(rolling intra refresh).
  • va/va_trace: add trace support for ROI(region of interest).
Assets 4
Pre-release

@XinfengZhang XinfengZhang released this Jun 6, 2019 · 76 commits to master since this release

2.5.0.pre3

libva 2.5.0.pre3
Assets 2
You can’t perform that action at this time.