Contribute
Register

[Solved]Fixes to Get Full Acceleration on Intel HD Graphics in iMac 17.1

Status
Not open for further replies.
Still not able to fix quick sync, can someone please help me? I did everything in this post. Currently I don't have intel quick sync and airplay mirroring not working as well(show icon on status bar but not working), I believe they must be related. I have attached the IOREG

Edit:I fixed it,the key is set pre-allocate ram to 64m, and the ssdt loading order is another key
 

Attachments

  • iMac.ioreg
    12 MB · Views: 131
Last edited:
For what it's worth removing my aml and installing the latest Lilu + Shiki + IntelGraphicsFix with KextBeast did not work for me. No intel hw acceleration.
Verified that all three were loaded with kextstat, but no joy.
Anyone else getting getting quick sync working with these three?
I got it working without any issues.
 
I got it working without any issues.

Interesting. What are you using to test quick sync?
I've been using the intel power gadget record and looking for the GT frequency to go up and the IA frequency to remain low while doing a full screen quicktime screen record.

Are you also using SSDT-HDMI-HD530-Airplay.aml by any chance?
Would you mind sharing relevant portions of your config?

thanks!

EDIT:

I think I figured it out. I was missing the following ACPI patches

Rename GFX0 > IGPU
Rename HECI > IMEI
 
Last edited:
Interesting. What are you using to test quick sync?
I've been using the intel power gadget record and looking for the GT frequency to go up and the IA frequency to remain low while doing a full screen quicktime screen record.

Are you also using SSDT-HDMI-HD530-Airplay.aml by any chance?
Would you mind sharing relevant portions of your config?

thanks!

EDIT:

I think I figured it out. I was missing the following ACPI patches

Rename GFX0 > IGPU
Rename HECI > IMEI

If it's working, try removing that SSDT. For me it wasn't required (though I am using a discrete card)
 
If it's working, try removing that SSDT. For me it wasn't required (though I am using a discrete card)

Yep! I also have discrete card, and with those two ACPI patches quick sync is working for me without using SSDT-HDMI-HD530-Airplay.aml.
 
Yep! I also have discrete card, and with those two ACPI patches quick sync is working for me without using SSDT-HDMI-HD530-Airplay.aml.

I've also added PEGP-> GFX0 (after GFX0->IGPU) but I'm not sure it's doing anything, as VDAdecode won't work anyway (until Apple + Nvidia decide to allow it, which I doubt they will at this point)
 
I've also added PEGP-> GFX0 (after GFX0->IGPU) but I'm not sure it's doing anything, as VDAdecode won't work anyway (until Apple + Nvidia decide to allow it, which I doubt they will at this point)

I'm also having trouble with VDAdecode, but I'm wondering if it's possible to force it to use the intel GPU instead with

`defaults write com.apple.AppleGVA forceIntel -boolean yes`
 
I'm also having trouble with VDAdecode, but I'm wondering if it's possible to force it to use the intel GPU instead with

`defaults write com.apple.AppleGVA forceIntel -boolean yes`

I could be wrong, but I think even if you can force it, it would require using the intel gpu as your video output in order to get the decode acceleration. I don't think one GPU hands the data off to the other once the decode operation has been performed... (but I know virtually nothing)
 
hi. here you have the clover efi, updated for 10.12.6
no more fakeid, ssdt airplay modified, pay attention to clover config at:
-dsdt patches
-ig-platform-id

quick sync obviously working

edit:this is for skylake with discrete gpu. I didn't use imac18,3 because it gives me issues with usb (bluetooth not recognised for example and no extra current trough usb3)

edit: I attached here a modified usbinjectall that works with iMac 18,3 sysdef
 

Attachments

  • CLOVER.zip
    972.3 KB · Views: 136
  • USBInjectAll.kext.zip
    17.2 KB · Views: 93
Last edited:
Hi guys, I have my 1080ti as GFX0 and my 530 as iGPU and everything is working great (quick sync is enabled).
However when I put my hack to sleep and then wake it up later I experience a minimum 20-30 second delay before wifi turns back on.
The wifi card is a natively supported BCM94360CD, when I just have my 1080 ti connected and no intel 530 then the wifi card wakes up within 5 seconds
Does anyone know what could help speed up the delay?
 
Status
Not open for further replies.
Back
Top