Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacManu77

macrumors regular
Jan 31, 2018
110
4
With this Numbers of
PN: 299-1E388-000SA
You know if the Pulse Rx 580 8gb has the frame buffer Orinoco?
 

slamjack

macrumors member
Jul 22, 2011
69
13
Moscow
For me it does not work — VideoProc doesn't detect anything new. 4k HEVC movie playback is still super laggy.
Screenshot 2019-04-11 at 12.59.53.jpg

defaults write com.apple.AppleGVA forceATI -boolean YES
defaults write com.apple.AppleGVA forceSWDecoder -boolean NO
sudo update_dyld_shared_cache -force
REBOOT
It doesn't change anything for me.

Airplay mirroring still shows only black screen.
 
Last edited:
  • Like
Reactions: MattyStonie

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
After tests, everything works in 10.14.5 beta 2, even that app VideoProc is showing H264 and HEVC working.
If isn't working for you try this in terminal:

defaults write com.apple.AppleGVA forceATI -boolean YES
defaults write com.apple.AppleGVA forceSWDecoder -boolean NO
sudo update_dyld_shared_cache -force
REBOOT

May I know if you are running the RX580 on cMP?
 
  • Like
Reactions: octoviaa

sarkrui

macrumors newbie
Jan 22, 2018
14
11
I mod the part number to 113-4E353BU-O4E
Hey bro, could you please elaborate on how you mod the 'part number'? My Sapphire RX580 8G Nitro+ was also assigned with a generic part number. I'd like to see how you dealt with it. Thanks in advance!
 

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong

sarkrui

macrumors newbie
Jan 22, 2018
14
11
Hi Level did you get a working rom? Can you share the modified rom as I have the same card?

Hi Techchallenged1, I made one for my Sapphire RX580 8G Nitro+. You can try it out if you want . Although "Orinoco" framebuffer was assigned, there's no video output until the login page. FYI, I am using this graphics card NOT for a real Mac, but an Intel NUC8 hooked via an eGPU enclosure.
https://www.dropbox.com/s/6bxo9iwo4mozzud/Ellesmere_mod.rom

https://forums.macrumors.com/thread...x580-pulse-into-the-mac-edition-card.2101909/

The Orinoco framebuffer is NOT for Nitro+, but it seems you can still do that without any noticeable adverse effect.
Hey, thanks for your information. It worked just fine. The Orinoco framebuffer has 6 ports however there are only 5 ports on RX580. I tried to find all possible framebuffers in macOS (see attachment dump.txt). None of them matches my layout/ports.
wQGT3R4.png
 

Attachments

  • dump.txt
    17.9 KB · Views: 237

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
Just get this from Apple
3AA60418-8AD6-49FC-A862-776BD954F648.jpeg


So again, they artificially block 5,1 using GPU video acceleration.

MattyStonie’s screen capture has Intel Power Gadget running, which means, it shouldn’t from a 5,1, but more likely from Hackintosh or eGPU from other Mac.

In this case, everything still as per Apple’s script. Everyone can use video hardware acceleration except genuine classic Mac Pro users.

But the good news is that we know the function is there, just how to activate them.
 

startergo

macrumors 603
Sep 20, 2018
5,020
2,282
Just get this from Apple
View attachment 832866

So again, they artificially block 5,1 using GPU video acceleration.

MattyStonie’s screen capture has Intel Power Gadget running, which means, it shouldn’t from a 5,1, but more likely from Hackintosh or eGPU from other Mac.

In this case, everything still as per Apple’s script. Everyone can use video hardware acceleration except genuine classic Mac Pro users.

But the good news is that we know the function is there, just how to activate them.
Maybe overwrite the kext with the 10.14.0 version? The blockage must be inside the kext. The info related to the cMP same as the bootcamp installation for Windows 10 is blocked inside the plist file.
[doublepost=1555667156][/doublepost]
Just get this from Apple
View attachment 832866

So again, they artificially block 5,1 using GPU video acceleration.

MattyStonie’s screen capture has Intel Power Gadget running, which means, it shouldn’t from a 5,1, but more likely from Hackintosh or eGPU from other Mac.

In this case, everything still as per Apple’s script. Everyone can use video hardware acceleration except genuine classic Mac Pro users.

But the good news is that we know the function is there, just how to activate them.
Maybe overwrite the kext with the 10.14.0 version? The blockage must be inside the kext. The info related to the cMP same as the bootcamp installation for Windows 10 is blocked inside the plist file.
 
  • Like
Reactions: cdf and h9826790

Earl Urley

macrumors 6502a
Nov 10, 2014
793
438
That's pretty disgusting.. you loyal Mac fans who held onto your cheese graters, no hardware encode or decode for you!

Not even if you upgrade to an RX580 like we told you to!

Get with the program and buy a new machine and eGPU that we halfheartedly provide support for
 

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
I've got an eGPU and the TB3 PCIe card in my cMP, what would you want me to try?

1) Install 10.14.5 beta on a Mac Pro 5,1

2) connect the eGPU kit (assume RX580 inside) to the Mac Pro 5,1 via TB3 card

3) Check if hardware encoding / decoding is actually working.

3a) for decoding, play this sample HEVC video, and check the CPU / GPU usage

https://4kmedia.org/sony-swordsmith-hdr-uhd-4k-demo/

3b) for encoding, leave the above video open, and export as 4K HEVC, then check the CPU / GPU usage and how much time it takes.
 

aclarubicin

macrumors member
May 27, 2018
76
20
cMP 5,1 with a Vega 56 and a GC Titan Ridge TB3 card, plus an XG Station Pro (RX 480)

Booted into Windows to kickstart the TB3 card, switched my monitor's DP cable to the eGPU

Warm-booted into macos, getting eGPU graphic signal from the 480!

Videoproc still shows no HW decoding support

4K youtube video shows HW decoding support from Chrome (screenshot attached)

What program do you recommend for the Sony vid? (used mpv in the screenshot but seems to use both cpu/gpu?)

https://imgur.com/a/nBpIxIX
 

LightBulbFun

macrumors 68030
Nov 17, 2013
2,900
3,195
London UK
a couple things worth noting

Apple might not officially support HW Decode/encode, but it may end up still working unofficially

second thing, the eGPU thing wont work in a MacPro5,1

because while warm rebooting via windows gets TB going, the devices are just detected as PCIe Devices not thunderbolt devices
 

aclarubicin

macrumors member
May 27, 2018
76
20
a couple things worth noting

Apple might not officially support HW Decode/encode, but it may end up still working unofficially

second thing, the eGPU thing wont work in a MacPro5,1

because while warm rebooting via windows gets TB going, the devices are just detected as PCIe Devices not thunderbolt devices
eGPU does work... I'm running my display off of my RX480 in an eGPU enclosure


@TS: Stuttery performance.... also >300% CPU usage so I suppose we're not actually seeing HW decoding
 

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
eGPU does work... I'm running my display off of my RX480 in an eGPU enclosure


@TS: Stuttery performance.... also >300% CPU usage so I suppose we're not actually seeing HW decoding

I think LightBulbFun means "due to this eGPU will be registered as PCIe device in macOS on cMP, so, it will not give us any video hardware acceleration if Apple only allow that for TB device". But not really "eGPU won't work (can't display / compute)"
 

aclarubicin

macrumors member
May 27, 2018
76
20
I think LightBulbFun means "due to this eGPU will be registered as PCIe device in macOS on cMP, so, it will not give us any video hardware acceleration if Apple only allow that for TB device". But not really "eGPU won't work (can't display / compute)"
Right, that makes sense. No true HW acceleration on my machine for now then...
 

sarkrui

macrumors newbie
Jan 22, 2018
14
11
This might help.
Apple released a special edition OS, Mojave 10.14.4 18E2034. It aims to support non-iGPU and non-VEGA iMac19,x with hardware acceleration. As a hackintosher, I managed to install it on my NUC8i7BEH (i7-8559U) with an RX580 eGPU hooked. I used a headless ig-platform-id which iGPU mental was disabled. FYI, you must change the SMBIOS to iMac19,2 in your EFI. Rendering a Brucex 5K took me round 22 seconds btw.
 
  • Like
Reactions: zoltm
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.