Skip to content

Releases: intel/media-driver

Intel Media Driver Q3'2020 Release

30 Sep 14:57

Choose a tag to compare

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

Intel Media Driver 2020Q3 Pre-release 20.3.pre8

15 Sep 06:47

Choose a tag to compare

Intel Media Driver 2020Q3 Pre-release 20.3.pre7

01 Sep 11:21

Choose a tag to compare

Intel Media Driver 2020Q3 Pre-release 20.3.pre6

25 Aug 03:11

Choose a tag to compare

Intel Media Driver 2020Q3 Pre-release 20.3.pre5

14 Aug 06:15

Choose a tag to compare

Intel Media Driver 2020Q3 Pre-release 20.3.pre4

04 Aug 03:01

Choose a tag to compare

GmmLib: 40c7d14fd16a4282410a2f6b0cd59251c8e41d5c
Libva: 4359c18cc2a342f49e55fea2c3b14c3318fc4775

Intel Media Driver 2020Q3 Pre-release 20.3.pre2

12 Jul 14:45

Choose a tag to compare

LibVa: afca400d5629409ae7d51c4b1109a1b73ab2844a
GmmLib: 40c7d14fd16a4282410a2f6b0cd59251c8e41d5c

Intel Media Driver Q2'2020 Release

10 Jul 08:03

Choose a tag to compare

Intel Media Driver Q2'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 Encoding.
  • Enabled 16bit format(P016/Y216/Y416) and updated documentation.
  • Enabled media Blt engine for surface HW copy to improve performance.
  • Enabled E2E Compression support.
  • Enabled Surface sharing by Primay_2 surface type with compression info attached

Other Platforms Enhancement

HEVC VDEnc Encoding

  • Recon surface reallocation in driver for YUV420 10bit, YUV4448 bit and 10 bit support.

Video Processing

  • Enabled TileY for RGBP/BGRP on Gen9.
  • Improved surface sharing for compatibility (media surface exporting to external/ external surface importing to media).
  • Enabled BT.2020 -> BT.709/601/RGB CSC.

Key Fixes

Decoding

  • Fixed HEVC SCC decode random corruption issue.
  • Fixed crash issue for real-tile & virtual-tile scalability mixed case.
  • Return render target formats according to codec profile.

HEVC VDEnc Encoding

  • Extended HRD to other BRC besides CBR
  • Set minimum resolution to 128x128

HEVC VME Encoding

  • User Max Frame Size Support
  • The QP setting in the boundary of the ROI map

VP9 VDEnc Encoding

  • Fixed dynamic scaling corruption issues

Legacy Encoding

  • Prevented error propagation in special cases for vertical Intra Refresh
  • Corrected number of JPEG components in encoded bitstream

Video Processing

  • Fixed Video Wall GPU hang issue.
  • Fixed P010 corruption issue.
  • Fixed corruption issue with dynamic parameters change.
  • Fixed JSL/EHL output green issue.

Common

  • Fixed Compression surface creation on TGL.

Known issues:

Intel Media Driver 2020Q3 Pre-release 20.3.pre3

15 Jul 09:33

Choose a tag to compare

GmmLib: 40c7d14fd16a4282410a2f6b0cd59251c8e41d5c
LibVa: afca400d5629409ae7d51c4b1109a1b73ab2844a

Intel Media Driver 2020Q2 Pre-release 20.2.pre4

28 Jun 12:26

Choose a tag to compare