Contribute
Register

AMD Radeon RX 580 & RX 570 Released!!

Status
Not open for further replies.
sapphire, XFX, Powercolor, Asus, MSI, all work great and have been for some time. My XFX RX 480 has worked in OS since October of 2016.

The most popular brand is probably Saphire as it is often used by apple and the vBios is very close as well as IO porting. They should all work though as long as they are Polaris 10. The XFX RX 460-560 models are the only incompatible cards aside from the RX 550 nobody has made that work yet in any brand.


Hi Gigamaxx,

I have x99 ud4, 5820k and RX580 but when I use MacX Video Convertor Pro it does not detect GPU.

Do you have any idea please? Thanks.
 

Attachments

  • Screen Shot 2018-01-20 at 01.21.55.png
    Screen Shot 2018-01-20 at 01.21.55.png
    338.1 KB · Views: 195
Hi Gigamaxx,

I have x99 ud4, 5820k and RX580 but when I use MacX Video Convertor Pro it does not detect GPU.

Do you have any idea please? Thanks.
I just downloaded it and tried it with RX 460 on my pentium g3258 setup it seems to work. Is your RX 580 listed in About this Mac? I am using Whatevergreen and Lilu with this setup, no Rad de init in Clover, so I have the Whatevergreen naming for my GPU. Have you tried Whatevergreen and Lilu kext?
 
I just downloaded it and tried it with RX 460 on my pentium g3258 setup it seems to work. Is your RX 580 listed in About this Mac? I am using Whatevergreen and Lilu with this setup, no Rad de init in Clover, so I have the Whatevergreen naming for my GPU. Have you tried Whatevergreen and Lilukext?

Thanks Gigamaxx,

Actually I tried with Lilu and WhateverGreen, it shows Radeon Pro 580. With ATI inject and Raddeinit shows R9 xxx(though I didn’t visit these kinds of sites ). System information shows metal supported but MacBook Pro hacks with intel HD 4k shows metal apple GPU Family V3 supported. Maybe your RX 460 shows hardware encoding supported because of iGPU? Really frustrating man.
 
Maybe your RX 460 shows hardware encoding supported because of iGPU? Really frustrating man

AMD encoder not work well with MacX Video Converter Pro, even it show HW supported.

HW encoding/decoding need AppleGVA support first, some SMBIOS like MacPro 5,1 does not supported by AppleGVA, HW encoding/decoding not work, need edit AppleGVA info.plist to enable GVA support.

RX 4XX/5XX have build in GVA decoder/encoder, HEVC encoder is good but H264 encoder is buggy and useless.

Need dummy injector X4250.kext to enable AMD HEVC support, GPU need attach to GFX0 (rename PEGP to GFX0).
 
AMD encoder not work well with MacX Video Converter Pro, even it show HW supported.

HW encoding/decoding need AppleGVA support first, some SMBIOS like MacPro 5,1 does not supported by AppleGVA, HW encoding/decoding not work, need edit AppleGVA info.plist to enable GVA support.

RX 4XX/5XX have build in GVA decoder/encoder, HEVC encoder is good but H264 encoder is buggy and useless.

Need dummy injector X4250.kext to enable AMD HEVC support, GPU need attach to GFX0 (rename PEGP to GFX0).

thanks shunhung,
I use MacPro 6,1 SMBIOS and don't know it supports AppleGVA or not. I also have no idea how to check AppleGVA and AMD HEVC supports are enabled? Do you have a link to edit AppleGVA info.plist. Do remember that I have X99 system so no iGPU. I don't know my system needs GFX0 or GFX1 or maybe change to other SMBIOS. Can you please check my ioreg?
 

Attachments

  • new ioreg.zip
    1 MB · Views: 78
thanks shunhung,
I use MacPro 6,1 SMBIOS and don't know it supports AppleGVA or not. I also have no idea how to check AppleGVA and AMD HEVC supports are enabled? Do you have a link to edit AppleGVA info.plist. Do remember that I have X99 system so no iGPU. I don't know my system needs GFX0 or GFX1 or maybe change to other SMBIOS. Can you please check my ioreg?

Just tested with SMBIOS MacPro6,1, VDADoceder will not work, change SMBIOS to iMac14,2 if possible.

In 10.12.x, GVA decoder/encoder support H264 but not HEVC, AMD H264 encoder has bug in 10.13.x (10.12.x not tested, may be ok), AMD HEVC support need 10.13 and up.

Ioreg show GPU is attached to GFX0.

Use attached VDADecoderChecker to verify GVA status.

Edit: attached file is edited info.plist for MacPro6,1, tested with RX460 should work.
Backup then replace /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/Resources/info.plist with attached plist.

Run below from terminal

cd /System/Library/PrivateFrameworks/
sudo codesign --deep -fs - AppleGVA.framework
sudo chown -R root:wheel AppleGVA.framework

Reboot and check GVA status.
 

Attachments

  • VDADecoderChecker.zip
    6.4 KB · Views: 90
  • Info.plist
    18.5 KB · Views: 228
Last edited:
But MacPro6,1 AppleGraphicsDevicePolicy setting, GFX1 unload Boolean Yes.
 
Yes, Gaule1 mentioned GFX0 or GFX1 for MP 6.1 need GFX1. For iMac GFX0 is OK.

As my test with SMBIOS MacPro6,1 in 10.13.2, AMD HEVC support work well with GFX0 need edited AppleGVA info.plist, may be I should also test GFX1, verify for HEVC support.

Edit: AMD HEVC support will not work with GFX1, tested with SMBIOS MacPro6,1 and iMac14,2, need GFX0 for AMD HEVC support.
 
Last edited:
Status
Not open for further replies.
Back
Top