Contribute
Register

Solved > Intel UHD 630 H.264 hardware encode/decode

Joined
Apr 23, 2019
Messages
3
Motherboard
Gigabyte Z390i
CPU
i7-8700
Graphics
RX 580
Mac
MacBook Pro, Mac Pro
Mobile Phone
Android, iOS
I recently finished my first Hackintosh build (thanks tonymacx86!). After some tinkering, pretty much everything is working well :)

However, the one issue I haven't been able to solve is getting the Intel UHD 630 IGPU to support H.264 hardware encode/decode. This also leads to an error when running FCPX: "AVDCreateGPUAccelerator: Error loading GPU renderer".

The setup:
Gigabyte Z390-I WiFi Gaming
Sapphire RX580
Intel UHD 630 (headless via Lilu/Whatevergreen ig-platform-id patch).

I am currently running as Macmini8,1. In this case VideoProc reports support for HVEC hardware encode/decode, but not H.264.

If I switch to an iMac profile (e.g. iMac18,3) I get full IGPU hardware encode/decode for H.264 and HVEC, and the FCPX error goes away. However, with this profile my 5K monitor (Dell U2715K) is not recognised. It works perfectly with the Macmini8,1 profile. So for this reason I am using the Macmini8,1 profile and putting up with the FCPX errors - which appear to be mostly benign.

Is there a way I can use an iMac profile and enable 5K dual DP?
 

Attachments

Joined
Apr 23, 2019
Messages
3
Motherboard
Gigabyte Z390i
CPU
i7-8700
Graphics
RX 580
Mac
MacBook Pro, Mac Pro
Mobile Phone
Android, iOS
Solved this myself:

Switching to iMac19,1 (or iMac18,3) fixes the hardware encoding/decoding with iGPU. Now both H.264 and HEVC are supported (QuickSync).

Adding agdpmod=pikera boot flag enables 5K output via my RX580 GPU.
 
Top