Intel Media Driver Q1'2020 Release
Sherry-Lin
released this
08 Apr 15:43
·
4748 commits
to master
since this release
Intel Media Driver Q1'2020 Release
Official quarterly release including some enhancements and key fixes.
Dependencies
Supported Platforms
- BDW/SKL/APL(BXT)/KBL/CFL/WHL/CML/ICL/EHL/JSL/TGL
What's New
TGL New Features and Enhancement
List of new features comparing to previous release as below. You could refer to Readme for more information.
- Enabled HEVC SCC Decoding.
- VP SFC driver refactor for modularity/structure improvement.
- Enhanced media buffer and 2D surface copy to improve robustness.
- Enhanced Tile mode(Tile64, TileX, Tile4) support.
- MOS driver refactor for modularity/robustness enhancement.
Other Platform Enhancement
HEVC VDEnc Encoding
- Added AYUV/ARGB10/Y410 format support for increased MV predictor range of TU1.
- Enabled DirtyROI for better performance of static region.
VP9 VDEnc Encoding
- Enabled scalability for better performance in 5k+ and range-extension real-time encoding.
Key Fixes
Decoding
- Fixed VP9 Decoded Picture Buffer (DPB) management issue.#823.
- Fixed VP9 render target surface formats support issue.
- Fixed VC1 decode output corruption on TGL #839.
HEVC VME Encoding
- Fixed the visual artifact caused by the forward reference to the skipped frames.
- Fixed the quality drop after the BRC reset due to the incorrect BRC kernel was loaded.
HEVC VDEnc Encoding
- Fixed memory leak for multiple tiles case.
- Fixed 2 pipe scalability corruption when MMC on.
- Fixed sliding window instant bitrate exceed expected range.
- Corrected 32x/16x HME kernel for RAB frames for TU1.
VP9 VDEnc Encoding
- Added ARGB and 422 input format.
- Ignore the private VP9 status buffer to fix Gstreamer-VAAPI vp9 encode failure #845.
Video Processing
- Fixed L3 cache register issue.
- Fixed lumakey corruption issue.
Common
- Fixed FFmpeg/Gstreamer capability reporting issues #856 #840 #838 #837 #842 #844.
- Fixed build capability issue #740 #885 #886 #828.
- Fixed import surface pitch alignment issue.
- Added version control in Media driver source code with vendor information.
Known issues:
Refer to known-issues-and-limitations.