jaymonkey
Moderator
- Joined
- Aug 27, 2011
- Messages
- 4,074
- Motherboard
- GB Z490 Vision D
- CPU
- i9-10850K OC @ 5.2 GHz
- Graphics
- RX6800-XT+UHD630
- Mac
- Mobile Phone
Updated using the latest Clover bootloader, installed Mojave without incident. But I'm a bit confused. For those of you running AMD GPUs have you found that you have had to turn on the iGPU to be able to export H.264? My usual config for years has been boot from PCIe slot with AMD GPU. But as of High Sierra. H.264 export stopped working. I'm running 18,3 SIMBIOS. I have to have both Inject Intel and RadeonDeInit set in config.plist as well as Intelfix and watevergreen in the Other folder.
Interestingly, I just tried a Sierra backup and two things of interest, 1) FCPX will export H.264 with the iGPU turned off but the render is 2X slower, 2) Activity Monitor shows the four cores only maxing out and my CPU fan goes to top speed and Intel Power Gadget shows I'm hitting my 5 GHz overclock and temps running 80 degrees.
Running on Mojave, I need to use the same High Sierra setup with the iGPU on. Curiously, Activity Monitor shows that the cores and threads are now being used, clock does not go over 3.2, the fan is quiet, CPU temp is around 40 degrees yet the export is about 2x faster. I'm not certain QuickSync is enabled.
So, I guess the conclusion is that I should just leave well enough alone and be happy it works. Any insights? Is this bizarre or normal? Can I get even better performance if I can get the CPU to work harder? Thanks.
If your application is using intel quicksync to render your h.264, the igpu MUST be enabled. If you don’t enable your igpu, quicksync will not work.
@Justcurious1,
@muchmore is correct in saying that you must have the IGPU enabled in order to use quicksync, the best way to achieve this on PC that has a DGPU as the primary is to use a 'headless' ig-platform-id for the IGPU. You need to to enable the IGPU in the BIOS but set your DGPU as the default/primary, @toleda covers the 'headless' IGPU id's in his Airplay guide. :-
https://www.tonymacx86.com/threads/amd-nvidia-primary-display-with-airplay-mirroring.118662/
You don't need to follow that guide , you just need the correct 'headless' ig-platform-id from the settings section of that guide and inject it as a device property in clover along with the correct device-id which HDPatcher can genearte for you if you dont know it, WhatEverGreen will do the rest for you.
See this guide for more info on using HDPatcher and WhatEverGreen with IGPU :-
An iDiot's Guide To Lilu and its Plug-ins
But substitute the 'headless' ig-platform-id in place of the default one for your IGPU.
Cheers
Jay
Last edited by a moderator: