12th Generation Intel® Core™ Processors

Datasheet, Volume 1 of 2

ID Date Version Classification
655258 06/15/2023 Public
Document Table of Contents

Hardware Accelerated Video Decode

Xe implements a high-performance and low-power HW acceleration for video decoding operations for multiple video codecs.

The HW decode is exposed by the graphics driver using the following APIs:

  • Direct3D* 9 Video API (DXVA2)
  • Direct3D11 Video API
  • Direct3D12 Video API
  • Intel Media SDK
  • MFT (Media Foundation Transform) filters.
  • Intel VA API

Xe supports full HW accelerated video decoding for AVC/HEVC/VP9/JPEG/AV1.

Hardware Accelerated Video Decoding 

Codec

Profile

Level

Maximum Resolution

WMV9

Advanced

Main

Simple

L3

High

Simple

3840x3840

AVC/H264

High

Main

L5.2

4K

4:2:0 8bit

4K @ 60

JPEG/MJPEG

Baseline

Unified level

16K x16K

HEVC/H265

Main 12

Main 422 10

Main 422 12

Main 444

Main 444 10

Main 444 12

SCC main

SCC main 10

SCC main 444

SCC main 444 10

L6.1

5K @ 60

8K @ 60

VP9

1 (4:2:0 4:4:4 8 bit)

Unified level

4K @ 60

3 (4:2:0 4:4:4 10/12bit)

8K @ 60

AV1

0 (4:2:0 8-bit)

0 (4:2:0 10-bit)

L6.1

8K @ 60 (video)

16K x 16K (still picture)

Note:

Video playback best performance can be achieved by enabling display MPO with minimized EU workloads. In some test scenarios, it may act differently.

For example, 8k playback on less than 8k monitors, in non-full screen mode or some UI operations and unexpected end user behaviors etc. - These will hit MPO limitation or simply applications do not use MPO.

Then graphics driver need to use EU for rendering/composition, and 8K E2E playback has dependency on EU counts capability.

Expected performance: More than 16 simultaneous decode streams @ 1080p.

Note:Actual performance depends on the processor SKU, content bit rate, and memory frequency. Hardware decode for H264 SVC is not supported.