Skip to content

Intel Media Driver Q4'18 Release

Compare
Choose a tag to compare
@Sherry-Lin Sherry-Lin released this 30 Jan 05:01
· 6238 commits to master since this release

Dependencies

GmmLib intel-gmmlib-18.4.1
Libva 2.4.0

Supported Platforms

BDW/SKL/APL(BXT)/KBL/CFL/WHL/CNL/ICL

Improvements

  1. WHL: Added WHL support and enabled its VP8 encoding.
  2. ICL: Added ICL open source compute shaders for video processing. Enabled ICL HDR10 Tone Mapping using close source compute shaders.
  3. DRM uAPI relative code is refactored to better comply to i915 Open Source Userspace Requirement.
  4. Added X11 build option detection.
  5. Enabled software swizzling support to improve surface reading performance of vaGetImage.
  6. Added ARGB,Y410 image format support.
  7. Added versioning information to CMRT library.
  8. BRC enhancement:
    • AVC hardware encoding: added QVBR support.
    • AVC shader encoding: added AVBR and max frame size BRC support.
    • VP8 encoding: corrected fps calculation error.

Fixed issues:

  1. GStreamer/gstreamer-vaapi integration:
    • Fixed the issue about KBL HEVC P010_10LE encoding kernel state initialization failure for CODECHAL_HEVC_MBENC_PENC.
    • Fixed the issue about aspect ratio being unable to retain in video processsing PutSurface for vaapisink display.
  2. Corrected RT format reporting for HEVC main10 profile.
  3. Corrected caps reporting of max width/height for VP9 decoding from 2k (2048x2048) to 8k (8192x8192).