Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

eVasilis

macrumors 6502
Jan 13, 2010
425
182
I am not sure, but H264 HWAccel should be OK, Apple only removed the HEVC HWAccel for Polaris in 10.15.2

If you use Hex edit method, please restore the edited files, and try latest Lilu and WEG.
I've installed dosdude's 10.5.2 and although I haven't modified AppleGVA.framework, H264 HWAccel seems activated, at least in VideoProc. H264 conversion in other apps, like Compressor, seems to work fine although HWAccel is minimal, which is expected anyway. It is only in hanbrake that any attempt to convert to H264 fails.

Screen Shot 2019-12-27 at 00.49.54.png
 

solaris8x86

macrumors regular
Nov 24, 2007
235
64
Saturn
I found two/three Vega 56 cards locally for a great deal. I am considering them for this reason as well. Although, I may put them into a hackintosh I have sitting around instead. What kind of a performance gain could I expect from two Vega 56 cards vs. two RX 480 cards? Thank you for the follow ups. I appreciate it.
[automerge]1577392967[/automerge]

Hey, thank you for the Holiday wishes. That's very kind of you. :)

You can check out their OpenCL and Metal benchmark score in GeekBenchmark site.

score based on Mac OS X. Not on Windows.

Vega 64 = 51769
Vega 56 = 48733
RX480 = 36640


If you have already done PSU Mod for your dual RX480. Prefer to get Vega 64. The benefit of Vega 56 (1 card) on Mac Pro 2010 is that it doesn't require to modify PSU to work. If you've done PSU mod already. Just go get Vega 64. It is about 10% faster than Vega 56.

However, you are a dual card user. So you cannot make use the beneift of Vega 56 (1 card) because a dual Vega 56 configuration also requires a PSU Mod for your second graphic card to work. So just pick Vega 64 better.
 
  • Like
Reactions: Warriors Photo

Warriors Photo

macrumors newbie
Jun 6, 2011
11
1
San Diego, Ca
You can check out their OpenCL and Metal benchmark score in GeekBenchmark site.

score based on Mac OS X. Not on Windows.

Vega 64 = 51769
Vega 56 = 48733
RX480 = 36640


If you have already done PSU Mod for your dual RX480. Prefer to get Vega 64. The benefit of Vega 56 (1 card) on Mac Pro 2010 is that it doesn't require to modify PSU to work. If you've done PSU mod already. Just go get Vega 64. It is about 10% faster than Vega 56.

However, you are a dual card user. So you cannot make use the beneift of Vega 56 (1 card) because a dual Vega 56 configuration also requires a PSU Mod for your second graphic card to work. So just pick Vega 64 better.
You hit on the exact reason I will get a second RX 480 instead. I am able to power it off the Mac Pros factory power ports. No need to do that PSU mod.
Again if I do get those Vega 56 cards they'll go into a Hackintosh instead with a much larger PSU. :)
 

MacManu77

macrumors regular
Jan 31, 2018
110
4
Please can anyone who has Activate AMD hardware acceleration successfully with Sapphire Rx Vega 56 on MacPro 5.1 tell me which method did it do?
If with Lilu.kext and WhateverGreen.kext oppose with AppleGVA.framework
Thank you.
 

solaris8x86

macrumors regular
Nov 24, 2007
235
64
Saturn
Please can anyone who has Activate AMD hardware acceleration successfully with Sapphire Rx Vega 56 on MacPro 5.1 tell me which method did it do?
If with Lilu.kext and WhateverGreen.kext oppose with AppleGVA.framework
Thank you.


I did and tried all methods, the Lilu is more safely and more stable. Also more easy for recovery. Once enabled. You can have:

h264 HW accelerated encoding and decoding on all applications;
h265 HW accelerated decoding on all applications.

Just make sure you use the latest version of Lilu and Whatevergreen. That solves the stablity issue (no system freeze anymore).
 
  • Like
Reactions: Warriors Photo

MacManu77

macrumors regular
Jan 31, 2018
110
4
I did and tried all methods, the Lilu is more safely and more stable. Also more easy for recovery. Once enabled. You can have:

h264 HW accelerated encoding and decoding on all applications;
h265 HW accelerated decoding on all applications.

Just make sure you use the latest version of Lilu and Whatevergreen. That solves the stablity issue (no system freeze anymore).

Thanks, but by this method, the SIP I have to keep him always desable,right?
 

amp829

macrumors member
Oct 11, 2019
61
1
i believe the best you can guys is to upload a video at you tube showing how to enable hardware acceleration of a mac pro , it would be very useful for a lot of classic mac pro users !
 

nnguyen04

macrumors newbie
Jan 6, 2020
3
0
I did and tried all methods, the Lilu is more safely and more stable. Also more easy for recovery. Once enabled. You can have:

h264 HW accelerated encoding and decoding on all applications;
h265 HW accelerated decoding on all applications.

Just make sure you use the latest version of Lilu and Whatevergreen. That solves the stablity issue (no system freeze anymore).

I've installed dosdude's 10.5.2 and although I haven't modified AppleGVA.framework, H264 HWAccel seems activated, at least in VideoProc. H264 conversion in other apps, like Compressor, seems to work fine although HWAccel is minimal, which is expected anyway. It is only in hanbrake that any attempt to convert to H264 fails.

View attachment 884915

For 10.15.2 and DUAL CPU? Is it safe to just do the lilu and watevergreen method with these commands?

sudo chmod -R 755 /Library/Extensions/Lilu.kext

sudo chown -R root:wheel /Library/Extensions/Lilu.kext

sudo touch /Library/Extensions

sudo kextcache -update-volume /

sudo nvram boot-args="shikigva=96 -no_compat_check shiki-id=Mac-7BA5B2D9E42DDD94"
 

startergo

macrumors 603
Sep 20, 2018
5,021
2,283
I tried using the LILU/WEG /L/E method but instead of setting NVRAM boot variables I set them in the apple.boot.plist as kernel arguments. I saw there -no-compat-check argument from dosdude' installer. For whatever reason though I can't seem to load the plist. I changed the argument by entering root mode :
Code:
sudo -s
And using nano to edit. What am I missing that it is not loading?
 

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
Just found that we can actually monitor the AMD GPU HWAccel activities by using OpenGL Driver Monitor.

P.S VCE always active in the video due to it was working to record the screen.
 
  • Like
Reactions: kohlson

solaris8x86

macrumors regular
Nov 24, 2007
235
64
Saturn
For 10.15.2 and DUAL CPU? Is it safe to just do the lilu and watevergreen method with these commands?

sudo chmod -R 755 /Library/Extensions/Lilu.kext

sudo chown -R root:wheel /Library/Extensions/Lilu.kext

sudo touch /Library/Extensions

sudo kextcache -update-volume /

sudo nvram boot-args="shikigva=96 -no_compat_check shiki-id=Mac-7BA5B2D9E42DDD94"


I couldn't make shikigva=96 to work for h265.
After I tried out with shikigva=160
It works out.
 

kohlson

macrumors 68020
Apr 23, 2010
2,425
737
appleGVA.framework edit on all my dual - no problems detected so far
I've done this on my 4/5,1 with single X5680, my friends' 2012 dual x5680 and a 2010 single x5680 - all with Sapphire Pulse RX580. No issues - except that for most updates, I have to re-install.
 
  • Like
Reactions: Chung123

nnguyen04

macrumors newbie
Jan 6, 2020
3
0
Lilu + Whatevergreen, dual CPU no issue.
[automerge]1578428170[/automerge]


h264 HW decoding (all ok).​
h264 HW encoding (all ok).​
h265 HW decoding (ok), tested on VLC, Quicktime, FCPX..etc).​
h265 HW encoding (No, sorry.).​
I've done this on my 4/5,1 with single X5680, my friends' 2012 dual x5680 and a 2010 single x5680 - all with Sapphire Pulse RX580. No issues - except that for most updates, I have to re-install.

Are you guys running 10.15.2 or 10.14 ?
 

JM-Prod

Suspended
Apr 10, 2011
145
51
Navi cards are also blocked by Apple? Anyone know what all of this is about? Running AMD cards in a supported eGPU also blocks hardware acceleration?
 

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
Navi cards are also blocked by Apple? Anyone know what all of this is about? Running AMD cards in a supported eGPU also blocks hardware acceleration?

We need to hacktivate HWAccel not because of the Navi card is blocked, but the 5,1.

Apple bug reports support staff told me that eGPU should have HWAccel. But I don’t have any Mac that has Thunderbolt yet, also no eGPU to test.
 

IXMm

macrumors newbie
Jan 8, 2020
2
0
Lilu + Whatevergreen, dual CPU no issue.
[automerge]1578428170[/automerge]


h264 HW decoding (all ok).​
h264 HW encoding (all ok).​
h265 HW decoding (ok), tested on VLC, Quicktime, FCPX..etc).​
h265 HW encoding (No, sorry.).​
Can you explain how to make the dual cpu 5.1 run under 10.15.2?
I tried to use opencore by fake imac pro1.1 but it kept restarting
 

solaris8x86

macrumors regular
Nov 24, 2007
235
64
Saturn
Are you guys running 10.15.2 or 10.14 ?


10.14.6
[automerge]1578505728[/automerge]
Can you explain how to make the dual cpu 5.1 run under 10.15.2?
I tried to use opencore by fake imac pro1.1 but it kept restarting


I encountered the same issue before during the installation if one of the drive is an external drive. To make it works. You must have both internal drives (internal SATA or internal PCI NVMe).
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.