Skip to content

Intel Media Driver Q3'2020 Release

Compare
Choose a tag to compare
@Sherry-Lin Sherry-Lin released this 30 Sep 14:57
· 4042 commits to master since this 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/RKL/DG1/SG1

What's New

TGL/RKL/DG1/SG1 New Features and Enhancement

List of new features comparing to previous release as below. You could refer to Readme for more information.

  • Enabled AV1 4:2:0 8bit and 10bit decoding for both driver and MSDK, up to 8K video decoding and 16K still picture decoding.
  • Added Y212 and Y412 color format support for 12 bit decoding.
  • Added several RePAK related changes for VP9 performance improvements including Pak-only RePAK and adaptive-RePAK
  • Reconstructed Surface Variant formats configuration is now handled by the media-driver
  • Added HuC Error Status Report improvements for VP9 VDEnc encoding
  • Added scaling interpolation method(nearest, bilinear, advanced)
  • Added resource usage type to specify cache policy usage
  • Enabled SFC bilinear scaling.

Other Platforms Enhancement

Video Processing

  • Added X2RGB10 and X2BGR10 support in vaQuerySurfaceAttributes
  • Enhanced sharpness and CSC on JSL/EHL
  • Enhanced planar RGB surface sharing via vaExportSurfaceHandle

Key Fixes

HEVC VME Encoding

  • Fixed the memory growth issue.

VP9 VDEnc Encoding

  • Fixed issue where unaligned resolutions specified from application level would prevent encoding from working
  • Fixed some performance issues due to resource contention in CodecHAL
  • Fixed MMC related critical section hang issue in Free Kernel build

Legacy Encoding

  • Fixed h264e corruption issue due to padding offset (when input surface format is nv12 tile-Y and height does not meet the alignment)

Video Processing

  • Fixed color Fill issue
  • Fixed VP context leak issue in DdiMedia_GetImage
  • Fixed composition issue
  • Fixed pitch issue with Denoise only

Known issues