-
Notifications
You must be signed in to change notification settings - Fork 6
Hardware
Bartosz Meglicki edited this page Mar 18, 2020
·
4 revisions
Hardware dependencies are introduced through HVD library.
There is complex interplay between hardware and OS support not reflected below. See HVE issue for now.
VAAPI was tested with Kaby Lake.
Also implemented (but not tested):
- AMD/ATI VAAPI compatible hardware decoders
- VDPAU compatible hardware decoders (e.g. Nvidia GPU)
- DirectX 9 Video Acceleration (dxva2)
- DirectX 11 Video Acceleration (d3d11va)
- VideoToolbox
Implementation needs HEVC Main10 (10 bit per channel) with P010LE pixel format support.
For this project you are interested in Decoding.
Encoding for reference (you will need it for source of data).
Intel | AMD | Nvidia | |
---|---|---|---|
Decoding | >= Apollo Lake | GCN4 | ? |
Encoding | >= Kaby Lake | ? | ? |
Technology | VAAPI | VAAPI | ? |
Tested | yes | no | no |