Contribute
Register

iMac Pro X99 - Live the Future now with macOS 10.14 Mojave [Successful Build/Extended Guide]

Status
Not open for further replies.
I use dsdt.
Sapphire Radeon Rx Vega 64 DirectX 12 21275-03-20G 8 GB 2048-Bit HBM2 - this is what I ordered, will I need an adaptation?

Well at least you will need whatevergreen. Else you will have to see if you need the Vega64 SSDT in addition.
 
Well at least you will need whatevergreen. Else you will have to see if you need the Vega64 SSDT in addition.
Got it.
Thank you for your work and patience.
 
For a collection.
 

Attachments

  • USB-ASUS-X99-E WS:USB3.1.kext.zip
    14.6 KB · Views: 79
  • Снимок экрана 2018-12-05 в 16.49.03.png
    Снимок экрана 2018-12-05 в 16.49.03.png
    48.5 KB · Views: 110
  • Like
Reactions: dez
macOS Mojave 10.14.2 (18C54)

x99-10.14.2.png


No change in XCPM-performance patch since the last 10.14.2 Betas:

Code:
Find: C1E3084863D389D048C1EA20B9990100000F3048FF05C37276004883C4085B5DC30F1F4000
Repl: B800FF00004863D389D048C1EA20B9990100000F3048FF05C37276004883C4085B5DC39090

Enjoy and have fun,

kgp.png
 
Last edited:
macOS Mojave 10.14.2 (18C54)

View attachment 370505

No change in XCPM-performance patch since the last 10.14.2 Betas:

Code:
Find: C1E3084863D389D048C1EA20B9990100000F3048FF05C37276004883C4085B5DC30F1F4000
Repl: B800FF00004863D389D048C1EA20B9990100000F3048FF05C37276004883C4085B5DC39090

Enjoy and have fun,

View attachment 370506
Thank you. Been waiting for your update before I updated anything. Have a good day.

Update: Updated to 10.14.2 using the Combo Updater and everything went smoothly. Rebooted, applied the above performance patch, rebooted once again and back to normal routine. :clap:
 
Last edited:
  • Like
Reactions: kgp
I recently bought the RX 580 to test things out. Doesn't work all that great with anything H264. No native H264/HEVC encoding or decoding in Mojave. I have found a buyer for the card and plan to get the Vega 56/64.

Would you be, or someone else on this thread, please confirm that HEVC and H264 encoding/decoding works natively in 10.14.1 and/or 10.14.2. VideoProc has a settings screen that shows this information inside a GUI.

Similarly, if I got a Vega 56 card, do you have instructions on how I can adapt your Vega64 SSDT for the same? Or would it be completely different?

Thank you.
 
I recently bought the RX 580 to test things out. Doesn't work all that great with anything H264. No native H264/HEVC encoding or decoding in Mojave. I have found a buyer for the card and plan to get the Vega 56/64.

Would you be, or someone else on this thread, please confirm that HEVC and H264 encoding/decoding works natively in 10.14.1 and/or 10.14.2. VideoProc has a settings screen that shows this information inside a GUI.

Similarly, if I got a Vega 56 card, do you have instructions on how I can adapt your Vega64 SSDT for the same? Or would it be completely different?

Thank you.

1.) See post #723
2.) There are already SSDTs for Frontier, Vega 64, Vega 56, RX 580 and RX 560 in the Github repository.
 
Last edited:
  • Like
Reactions: dez
1.) See post #723
2.) There are already SSDTs for Frontier Vega 64, Vega 56, RX 580 and RX 560 in the Github repository.

Regarding 1: I should keep the SSDT-X99-RX580.aml from your repo while installing the kext from Post 723, correct?

I never noticed the Vega 56 SSDT. My bad. Thank you.
 
Regarding 1: I should keep the SSDT-X99-RX580.aml from your repo while installing the kext from Post 723, correct?

I never noticed the Vega 56 SSDT. My bad. Thank you.

No idea what this kext actually does.. you have to investigate the kext in order to see if it collides of conflicts with the SSDT.. However, SSDT-X299-RX580.aml does not implement any load-table, thus it should be largely resistent against the kext.
 
No idea what this kext actually does.. you have to investigate the kext in order to see if it collides of conflicts with the SSDT.. However, SSDT-X299-RX580.aml does not implement any load-table, thus it should be largely resistent against the kext.

Thank you. I'm currently rebuilding the dynamic link libs and updating the kext cache. I'll report back on how this goes. Cheers.

UPDATE: The method outlined in that post doesn't seem to work in my case. Any H264 Encoding/Decoding brings the system to a halt. The kext injects HEVCEncoder/Decoder values amongst others to the Ellesmere Framebuffer for the RX 580.

I guess I'll sell the RX 580 and get the Vega 56/64 instead. Thank you.

Update 2: the AGPMEnabler.kext no longer seems to be necessary in case of the RX 580. It now behaves correctly with proper power management under macOS 10.14.2.
 
Last edited:
Status
Not open for further replies.
Back
Top