Intel Media Driver Q4'18 Release
Sherry-Lin
released this
30 Jan 05:01
·
6310 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
- WHL: Added WHL support and enabled its VP8 encoding.
- ICL: Added ICL open source compute shaders for video processing. Enabled ICL HDR10 Tone Mapping using close source compute shaders.
- DRM uAPI relative code is refactored to better comply to i915 Open Source Userspace Requirement.
- Added X11 build option detection.
- Enabled software swizzling support to improve surface reading performance of vaGetImage.
- Added ARGB,Y410 image format support.
- Added versioning information to CMRT library.
- 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:
- 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.
- Corrected RT format reporting for HEVC main10 profile.
- Corrected caps reporting of max width/height for VP9 decoding from 2k (2048x2048) to 8k (8192x8192).