Contribute
Register

[Success] AMD RX6000 Series working in macOS

So...I have a burning question for those of you have bought a RX6700. As we know Big Sur still hasn’t provided support for it, has any of you tried using the SSDT-GPU-Spoof to spoof the RX6800 device-ids by any chance?
 
I could finally made it work my RX 6900 XT from Asus, I had a problem with my older SMBIOS, I was using a iMacPro1,1 and I had crashes with I tried to use 3D apps (Unreal) or games, the computer got restarted inmediatly, but I updated to the MacPro7,1 SMBIOS and right now is working just perfect, and finally I could play Shadow of The Tomb Raider in 4K 60FPS+ in Mac OS!!!! So nice and this GPU is so powerful, I am testing right now with Pro Apps...

Captura de Pantalla 2021-06-28 a la(s) 14.59.35.png
 
Last edited:
In the interests of scientific advancement, I thought to show you guys something I'd discovered recently while experimenting with my B550 Vision D build.

It seems that when you combine a RX6800 in slot-1 with a RX550 set in PCIe slot-2 and have agdpmod=pikera enabled in boot-args, this is what you get: AMD Radeon Unknown Prototype Compute Engine

Screen Shot 2021-06-29 at 6.19.18 PM.png


Screen Shot 2021-06-30 at 9.23.04 AM.png


And the performance from it is amazing! Just check out that OpenCL Stereo Matching result.

Screen Shot 2021-06-29 at 6.22.52 PM.png


As you can see from the PCI list above, the system name is also different. It is called
a gpu-controller here instead of display controller.
 
@Middleman
What is the difference bench result only for your RX 6800, Solo (PCIe 16x) and paired with another GPU (PCIe 8x)
Since PCIe slot 1 is Gen 4....
thanks in advance
 
In the interests of scientific advancement, I thought to show you guys something I'd discovered recently while experimenting with my B550 Vision D build.

It seems that when you combine a RX6800 in slot-1 with a RX550 set in PCIe slot-2 and have agdpmod=pikera enabled in boot-args, this is what you get: AMD Radeon Unknown Prototype Compute Engine

View attachment 523303

View attachment 523304

And the performance from it is amazing! Just check out that OpenCL Stereo Matching result.

View attachment 523305

As you can see from the PCI list above, the system name is also different. It is called
a gpu-controller here instead of display controller.

Yeah looks like Apple hasn't updated the graphics name yet, most likely it will be fixed in later versions of Big Sur.
 
Yeah looks like Apple hasn't updated the graphics name yet, most likely it will be fixed in later versions of Big Sur.
Umm that is not a fix nor is it an error. In case you're not aware, that's a special naming that I've uncovered/triggered which is likely to have been used with new AMD card/driver development.
 
@Middleman
What is the difference bench result only for your RX 6800, Solo (PCIe 16x) and paired with another GPU (PCIe 8x)
Since PCIe slot 1 is Gen 4....
thanks in advance

You can see them here. First one is RX6800 by itself. Second is result from combining of the two cards.

Screen Shot 2021-07-01 at 11.23.26 AM.png


Screen Shot 2021-07-01 at 11.23.45 AM.png


And this is the current Metal score (without the RX550)

Screen Shot 2021-07-01 at 11.29.13 AM.png


And current RX600 OpenCL and Multicore on GB5. Surprisingly the results
show the card on its own has better working OpenCL on GB5.

Screen Shot 2021-07-01 at 11.31.37 AM.png


Screen Shot 2021-07-01 at 11.37.28 AM.png
 
Umm that is not a fix nor is it an error. In case you're not aware, that's a special naming that I've uncovered/triggered which is likely to have been used with new AMD card/driver development.

You're not the first to see this lol, I've been seeing it in Adobe Photoshop and Illustrator (Graphics Settings) and GeekBench for a while now.
Apple forgot to rename it.

I had a Radeon VII before this and it showed the correct naming convention.

I recommend you submit a bug report to Apple they probably forgot to rename it.
 
You're not the first to see this lol, I've been seeing it in Adobe Photoshop and Illustrator (Graphics Settings) and GeekBench for a while now.
Apple forgot to rename it.

I had a Radeon VII before this and it showed the correct naming convention.

I recommend you submit a bug report to Apple they probably forgot to rename it.
As I said before it’s not a renaming issue. I was using both cards and also a SSDT-GPU-Spoof to enable this on an unsupported card, so it has nothing to do with being an Apple bug.
 
As I said before it’s not a renaming issue. I was using both cards and also a SSDT-GPU-Spoof to enable this on an unsupported card, so it has nothing to do with being an Apple bug.

Seems to me to just be a renaming issue anyway. I get the same "compute prototype" name in i.e. Photoshop's settings.
It also says gpu-controller for me in System Info.
As such I doubt it has anything to do with anything special in your setup, this is just the way a somewhat-unsupported card is handled when it's not natively supported by macOS with the correct names being pulled from somewhere in the driver.
 
Back
Top