Contribute
Register

AMD Radeon Performance Enhanced SSDT

Hahaha, no. That from you've shared before (fixed my post).

Don't forget : @0,AAPL,boot-display is for the video port that is sending the signal first to the display, for example mine is the first display port so its @0, you can change up to @5 (is the DVI).

Code:
<key>PP_PowerPlayEnabled</key>
<data>AQAAAA==</data>
<key>@0,AAPL,boot-display</key>
<data>AQAAAA==</data>
 
Interesting. Per the Recommended BIOS settings on the Opencore dortania guide, I had 4G Decoding set to Enabled. I had to Disable that in order to boot after enabling IGPU Multi-Monitor. Keep in mind this is on an ASRock Z390 Phantom Gaming ITX/ac running BIOS v4.30.

In config.plist, setting Device Properties : AAPL,ig-platform-id : 0300983E or 0300923E (per the Opencore dortania guide) both resulted in VideoProc correctly showing HVEC and H.264 support through the IGPU. What is the difference between the two settings?

Geekbench 5 also now shows both GPUs instead of only the dGPU. Metal and OpenCL scores in Geekbench 5 remain the same, around 62k and 53k respectively.

Is seeing only the IGPU in VideoProc the expected readout?

-----------------

TLDR: All I had to do was set 4G Decoding to Disabled, and set IGPU Multi-Monitor to Enabled in my BIOS!

Cool ;), now you have real HEVC working to use with FCPX, Quicktime, etc.

If you want only AMD Radeon HEVC disable IGPU and use SMBios iMac Pro 1,1.

Your correct id for i9 IGPU is 3E980000, so 3E980003 is for the IGPU.

Can you provide me with your Ioreg?
 
Cool ;), now you have real HEVC working to use with FCPX, Quicktime, etc.

If you want only AMD Radeon HEVC disable IGPU and use SMBios iMac Pro 1,1.

Your correct id for i9 IGPU is 3E980000, so 3E980003 is for the IGPU.

Can you provide me with your Ioreg?

Gotcha. Ideally I'd want all graphic processing to be on the GPU I suppose since that would be a good "division of labor." I'm pretty sure that would result in better render times and generally better performance correct?

My understanding was iMac19,1 was recommended for Coffee Lake CPUs because that SMBIOS allows native power management, whereas the iMacPro1,1 does not have that.

Any way to maintain CPU power management with iMacPro1,1 ?
 

Attachments

  • PAPADICHE-iMac19,1.ioreg
    29.2 MB · Views: 78
Gotcha. Ideally I'd want all graphic processing to be on the GPU I suppose since that would be a good "division of labor." I'm pretty sure that would result in better render times and generally better performance correct?

My understanding was iMac19,1 was recommended for Coffee Lake CPUs because that SMBIOS allows native power management, whereas the iMacPro1,1 does not have that.

Any way to maintain CPU power management with iMacPro1,1 ?

Just change SMBios to iMac Pro 1,1 and disable IGPU in Bios and you're good.

Power management will be good.
 
Cool ;), now you have real HEVC working to use with FCPX, Quicktime, etc.

If you want only AMD Radeon HEVC disable IGPU and use SMBios iMac Pro 1,1.

Your correct id for i9 IGPU is 3E980000, so 3E980003 is for the IGPU.

Can you provide me with your Ioreg?
I think for the latest WEG there is no need to inject IGPU. I didn't put any info into my config, it seems still work.
 

Attachments

  • Screen Shot 2020-05-07 at 11.13.47 PM.png
    Screen Shot 2020-05-07 at 11.13.47 PM.png
    633.4 KB · Views: 127
I think for the latest WEG there is no need to inject IGPU. I didn't put any info into my config, it seems still work.

Sounds right to me since I also tried just a bunch of 0's in ig-platform-id and I was able to boot without an issue.

What seemed to matter was my actual BIOS:
- 4G Decoding was required to be Disabled
- IGPU Multi-Monitor was required to be Enabled

Setting them to the opposite settings, as I have now, and using SMBIOS iMacPro1,1 (thank you @mattystonnie !!) lets me use my dGPU exclusively. I don't think 4G Decoding matters once the OS loads however -- I was reading it's primarily a legacy compatibility option for 32-bit operating systems, since they cannot read more than 4GB RAM.
 
Back
Top