github intel/media-driver intel-media-19.4.0r
Intel Media Driver Q4'19 Release

latest releases: intel-media-24.2.2, intel-media-24.1.5, intel-media-24.2.1...
4 years ago

Dependencies

GmmLib intel-gmmlib-19.4.1
Libva libva 2.6.1

Supported Platforms

BDW/SKL/APL(BXT)/KBL/CFL/WHL/CML/ICL/EHL/JSL/TGL

Key Improvement:

TGL (TigerLake) open source

TGL feature of this release(This release just include part of TGL media features, will add more features in future releases)

Decoding: enable HEVC&VP9 12-bit, 420/444, HEVC 12bit 422 support , support maximum resolution to 16K (VP9/HEVC 420/422/444), remove VP8 decoding support, enable HEVC real tile to improve almost 2x performance for specific cases.
Encoding: support bigger resolution 16K(HEVC VDEnc), enable random access B for VDEnc HEVC (more flexible GOP structure and better compression rate), enable HEVC 12bit 420 VME encoding. Enable HEVC VDEnc 444 8/10bit speed mode, enable super pipe for B frame performance improvement.
VPP: add more input/output format, including P016 Y216 Y416.

Improvements and Fixes

  1. Enable JSL (JasperLake)/EHL (ElkhartLake) support
  2. Enable clang8 build support
  3. Enable compress surface creation
  4. Improve debug dump tools
  5. Clean up issues for static code analysis tools
  6. [VP]open source gen12TGL VPP FC CM kernel
  7. [VP]enable AVS for interlaced scaling
  8. [VP] Fix P010/P016 scaling issue
  9. [VP] enable high dynamic change(HDR) tone mapping shader support on KBLx
  10. [ENCODE] HEVC visual quality improvement (VQI) to fix CQP visual artifact, also benefit BRC quality.
  11. [ENCODE] Fix AVC VDEnc multiple-slice issue with FFmpeg and GST #389 by #785
  12. [DECODE] WA to reserve reference frame to fix FFmpeg VP8 decode frame drop issue #750

Known issues:

Refer to known-issues-and-limitations

Don't miss a new media-driver release

NewReleases is sending notifications on new releases.