netkas.org forum

General Category => OSX and Graphics Cards => Topic started by: Rominator on July 08, 2016, 12:28:53 PM



Title: Rx 480 supported (sort of) in Sierra DP2
Post by: Rominator on July 08, 2016, 12:28:53 PM
I'll come back and update with screenies in a bit, trying Windows now.

Good news:

Modding one kext and turning off SIP allows both RX 480 and Fury Nano to work.

Bad news: RX 480 crashes like an oil tanker captained by a drunk. At least in Valley.

OpenCl stuff it runs fine. Fury Nano didn't need a "helper" card this time. May indicate better working for Hack crowd.

The Nano didn't crash on Valley.

I will test 480 in Windows on same machine, will quickly know if it is infamous power issue or beta driver.

5K support not there either.

UPDATE: The crashing in Valley is not likely from power issue. Installed Win 10 drivers and it ran to completion.

Have to be back to hospital in AM so no time to further test.

I modded both ids into the usual 4000X kext.

Under "Baffin" personality add the 480 with a 1 byte mod. change "67EF" to "67DF" and Bob's yer Uncle. (I really do have an Uncle Bob) To make Fury Nano work, change it to "7300" instead. Should work on Hack with Fury or Fury X too, I have had trouble with the one I got on EFI-64 Macs. May have to try on 1,1 again with Win.

On EFI64, my Sapphire halts boot.

Anyhow, Seems the 480 driver needs work, at least for OpenGl.

OpenCl worked, and got nearly same exact score as Nano. (100 clock speed is Nano, 126 is 480, I think these are 3 leading digits.)


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Fl0r!an on July 08, 2016, 02:27:23 PM
Nice!

Too bad it doesn't like OpenGL yet. Did you try other apps/games/benchmarks, or just Unigine?


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Spacedust on July 08, 2016, 10:25:00 PM
It seems RX480 4 GB has the same PCB as 8 GB version. The only difference is .... BIOS ;)

http://wccftech.com/amd-rx-480-4gb-retail-cards-8gb/


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: vidkidd on July 09, 2016, 06:44:04 PM
Rominator...   

As always - thanks for the cutting-edge update on pushing the graphics card envelope on the cMP and best wishes on your adventure to the hospital.  My fingers are crossed that the results are better than RX 480 running Open GL on macOS.

Considering the RX480 has a built-in HDMI 2.0 port enabled: Has Apple opened the gates to supporting 4k 60Hz via HDMI yet?   


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: lastExile on July 11, 2016, 08:43:58 AM
nice :D


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Spacedust on July 11, 2016, 12:18:32 PM
Rominator...   

As always - thanks for the cutting-edge update on pushing the graphics card envelope on the cMP and best wishes on your adventure to the hospital.  My fingers are crossed that the results are better than RX 480 running Open GL on macOS.

Considering the RX480 has a built-in HDMI 2.0 port enabled: Has Apple opened the gates to supporting 4k 60Hz via HDMI yet?   

If I remember good, I got 4K @ 60 Hz on my Philips 4K HDMI 2.0 display using MVC GTX980 Ti ;) I will test again today.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Spacedust on July 11, 2016, 03:13:49 PM
On Sierra: HDMI 2.0 goes completely blank when enabled in the OSD. Works well when 1.4 is set.

I'm sure it was working well under El Capitan.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: electonic on July 20, 2016, 04:01:45 PM
Is there anything we can do to help?
I'm pretty new to this, but I'd be willing to go out and buy a 480 and test things, if someone would guide me on what needs to be done / found out.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: thirrouard on July 25, 2016, 12:52:32 AM
I got some 480 and 470 in hand, and would love to try it, but was just wondering, is there a way we could get the 10.12 drivers work on 10.11 ?
I need to stick to 10.11 for production...


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Rominator on July 25, 2016, 08:21:51 PM
I got some 480 and 470 in hand, and would love to try it, but was just wondering, is there a way we could get the 10.12 drivers work on 10.11 ?
I need to stick to 10.11 for production...

Good luck with that.

Usually not possible.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: edlvox on August 01, 2016, 05:32:19 AM
Hi guys, first post here... :)

I just got my reference Sapphire RX 480, seeing what you got on this post I just tested it (I have an old hd 6770 working on el Capitan, W10 and Sierra) and wanted to see how it goes with the RX:

- It gets recognized as a R9 XXX with 8GB OOB (as expected)
- Injecting the ID (just changing  the 67EF to 67DF on the X4000 kext just gets hangs the OS, on verbose mode it goes all the way to the start up (in fact I can see the SSD light flashing as if the OS is working), but no output over HDMI (i dont have a Display Port monitor to test another output)

@Rominator your tests were done over HDMI or DP?

Edit:

After reading Fl0r!an post did the following modifications, as there its mentioned that the RX doesn't load if its primary (just crashes loading de FB):

- Added back my old 6770 and set it as primary on the bios (have an igpu but havent spend time making it work)
- modified the kext (doing injection on clover didn't work for me never has with the 6770 either)
- Start up with one monitor (dvi) to the 6770 and the other to de RX 480 (hdmi)

As a result I have the RX 480 finally with the Dayman FB loaded, as mentioned before it crashes runing Heaven benchmark, my 6770 doesn't have acceleration (I suspect that the Dayman FB defined in clover applies to both cards, running grep says is its running the generic FB, so checking how to have separate FB for each card).

Generally looks great as I think for sure it will should be fully supported card, meanwhile I got a small hdmi switch, so i can get to my el capitan installation with the 6770 and windows with the RX.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Draeconis on August 02, 2016, 12:08:46 PM
Is there any change in DP4? Does the R9 Nano work in the cMP without a helper card? Does it perform as yo'd expect or are the drivers not there yet?


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: electonic on August 04, 2016, 01:06:25 PM
From the Macrumors forums:

http://forums.macrumors.com/threads/amd-rx-480-with-mac-pro-5-1.1984213/

RX 480 works with adding ID in kext in Sierra Beta 3 and 4, but still problems with OpenGL ...


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Mork vom Ork on August 09, 2016, 05:55:13 PM
The X4000 kext fix seems just to work with RX480 reference cards, cause with my Sapphire Nitro Rx480 this patch doen't seem to work, cause X4000 kext even didn't get loaded.
Sapphire card have the same device-id and vendor-ID (67DF and 1002) but different subsystem and subvendor ID (174B).

Best framebuffer to use here is OPM (modified of cause) - cause Sapphire Nitro RX480 uses 2xDP, 2xHDMI and 1xDVI. Card gets detected by SIERRA with full memory detected (8GByte) - but still no acceleration. Think we need to wait, until Apple implements full ELLESMERE code.
Some parts allready implemented in binary of X4000 kext, but the cards Device-ID is still missing within the code. And changing all 67EF values to 67DF seems not to work so far. 67EF is the device id for RX460 and uses BAFFIN as GPU.

Will keep you informed, if i get some more infos on this... maybe supported with DeveloperBeta 5.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Mork vom Ork on August 09, 2016, 07:11:09 PM
Sorry, but no improvements on AMDRadeonX4000.kext in beta 5 Build 16A286a. Still no acceleration for ELLESMERE RX480 cards.

 :(


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Draeconis on August 16, 2016, 03:03:27 PM
Any improvements in PB5?


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Ciro82 on August 17, 2016, 09:40:10 AM
Any improvements in PB5?

Nothing :(


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Draeconis on August 23, 2016, 09:21:19 AM
PB6, any changes? Is there anything I can look for to help? :)


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Ciro82 on August 23, 2016, 05:04:15 PM
PB6, any changes? Is there anything I can look for to help? :)

Nothing new, sadly...


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Ciro82 on August 30, 2016, 08:00:35 AM
DB8 still no Polaris 10 support.
I wonder why they don't want to add it, maybe are they hiding the new iMac?


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Fl0r!an on August 30, 2016, 07:15:01 PM
I'm pretty sure they don't want to feed the Hackintosh & cMP community more than necessary. Hacks and cMPs with OOB supported '16 hardware would make their lineup look even more hilarious then it already is...  ;)

That's also the only plausible explanation why they stripped Maxwell support from their native Sierra drivers.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Rominator on August 31, 2016, 11:36:00 PM
I'm pretty sure they don't want to feed the Hackintosh & cMP community more than necessary. Hacks and cMPs with OOB supported '16 hardware would make their lineup look even more hilarious then it already is...  ;)

That's also the only plausible explanation why they stripped Maxwell support from their native Sierra drivers.

+1


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: mucunucu on September 13, 2016, 09:46:41 PM
maybe apple dont want to add suport to rx 480 only rx 470 and rx 460......


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Rominator on September 13, 2016, 10:34:14 PM
I would also like to point out the very VERY sad history of R9 290X/390X and HD 6970.

Theser cards were well supported, then later support got worse, requiring hacks to keep the cards working.

If Apple doesn:t use the device id, don:t count on the card continuing to work in future OSs.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: mucunucu on September 13, 2016, 10:58:28 PM
wheiting for 20 september to relase sierra and testing gpus y think the best choice is kepler cards but y hope the apple make posible suport to rx 480 or relase the new imac to add suport to rx 480!!!!!


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: BillyBobBongo on September 22, 2016, 06:46:26 AM
According to the MacRumor's user 'theitsage (http://"http://forums.macrumors.com/threads/dual-rx-480s-in-mac-pro-5-1-running-macos-windows-10-crossfire.1984213/page-4#post-23552785")' the latest beta 10.12.1 has improved support for the RX 480.

Quote
Polaris support is definitely getting better. The Baffin personality which was in AMDRadeon4000.kext now has its own kext, AMDRadeon4100.kext. RX 480 is now not crashing OpenGL apps anymore


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: netkas on September 22, 2016, 07:23:49 AM
That's right.

AMDRadeonX4100.kext appears in first 10.12.1 beta

they moved just Baffin to it.

   <string>0x67E01002 0x67FF1002 0x67EF1002</string>

It uses same X4000GLBundle tho.

Good news tho about 480


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Ciro82 on September 22, 2016, 08:32:27 AM
That's right.

AMDRadeonX4100.kext appears in first 10.12.1 beta

they moved just Baffin to it.

   <string>0x67E01002 0x67FF1002 0x67EF1002</string>

It uses same X4000GLBundle tho.

Good news tho about 480

I'm almost certain that we will have a full RX470/480 support, with the arrival of the new iMac :)
It would be a shame that I can not use my RX480.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: mucunucu on September 22, 2016, 12:36:43 PM
any know if exist control panel like nvidia for mac0S????


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: theitsage on September 22, 2016, 02:11:19 PM
That's right.

AMDRadeonX4100.kext appears in first 10.12.1 beta

they moved just Baffin to it.

   <string>0x67E01002 0x67FF1002 0x67EF1002</string>

It uses same X4000GLBundle tho.

Good news tho about 480

I'm almost certain that we will have a full RX470/480 support, with the arrival of the new iMac :)
It would be a shame that I can not use my RX480.


10.12.1 Beta has new drivers (dated Sep 20th). One of which stabilizes RX 480. I ran Unigine benchmarks for hours last night without a single crash - this was impossible before.



Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Rominator on September 22, 2016, 08:15:55 PM
Yes, and while this is good news I noticed that it scores somewhere near a GTX770 in OpenGL. Compute performance will be better but...still have to mod a kext and run with csrutil trick.

460 works OOTB but is a slug.

Certainly seems a 460 variant is coming soon.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: diedo on September 23, 2016, 01:21:04 AM
How about the R9 290X/390X should i forget about it ? What are the alternatives ? Should i go nVidia? which one with similar R9 290X/390X performance.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Rominator on September 23, 2016, 12:27:44 PM
Nvidia card with similar 280X is a GTX680.

290X is a GTX780.

AMD has allowed themselves to become jokes of computer world, which explains why Apple teamed up with them.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: eVasilis on September 23, 2016, 09:19:09 PM
There should be a thumbs up button...


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Draeconis on September 28, 2016, 10:45:22 AM
https://developer.apple.com/library/content/documentation/Darwin/Conceptual/KernelProgramming/Extend/Extend.html


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: brockbackups on September 30, 2016, 04:50:55 PM
I have a RX 480 and a real 2010 Mac Pro 5,1 if you guys need anything let me know, I'm all about helping figuring this shit out.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: mtwomg on October 01, 2016, 07:30:41 PM
How is your UP2715k behaving on the rx 480, rominator? Is it outputting at 5k?


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Rominator on October 03, 2016, 11:42:24 PM
when i tried, no


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Tom012 on October 28, 2016, 01:07:46 AM
How about the R9 290X/390X should i forget about it ? What are the alternatives ? Should i go nVidia? which one with similar R9 290X/390X performance.

You need a GTX 980ti.
On OS X and OpenGL the 290X is as fast as the 980ti.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: nekton1 on October 28, 2016, 04:46:41 AM
If the new MacBook Pro has a discrete AMD RX 460 option, is it possible that RX 460 cards can be used OOTB in classic Mac Pros?  Or will a little tweaking be required?


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Rominator on October 31, 2016, 11:45:44 PM
460 has worked OOTB for some time in Sierra

Just not very fast



Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: nekton1 on November 02, 2016, 10:36:59 PM
Looking at the specs for the RX460 vs my present HD6870, it hardly seems worth the spend performance-wise, although the former draws 76 W less power and may be quieter with one fan. Have the RX480 PC version problems been sorted for Sierra yet?


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: overcast on November 03, 2016, 07:24:02 PM
So I've got a weird issue with a recent RX 480 install. Went through the kext edit process, everything went fine. However, after the Apple boot chime, black screen, and goes nowhere. If I boot off the original 2600XT card, boots up fine, and I can just switch over the video cable to the new RX 480 inside Sierra, and it works with no issues. Only the initial boot process is a problem.

Is this somehow related to Filevault? Anyone run into a similar problem?


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: Fl0r!an on November 03, 2016, 07:40:17 PM
There's no way to enter a FileVault password without an EFI GPU, so you'll be stuck there.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: overcast on November 03, 2016, 07:47:09 PM
There's no way to enter a FileVault password without an EFI GPU, so you'll be stuck there.

I swear, every MacOS issue comes back to FileVault. I couldn't even install it with FileVault on this time around. Thanks for the response!

Edit: Got it working. Just need to provide adequate enough time, and make sure your account is selected on boot. THe password field is highlighted, typing carefully and boots up! Does appear you still need to have an EFI enabled card in the machine, even though it's not the active one.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: scordinskyc on November 06, 2016, 08:34:48 PM
Hello,

I have an RX 480 working fine in my Mac Pro 4,1 (flashed to a 5,1) working fine. Except for HDMI audio. Are there any ideas about how to tackle this component? I did read that the HDMIAudio.kext that everyone uses (including myself -- it worked great on my Geforce 650 Ti Boost that I was using until now) was supposed to work with AMD cards.

Thanks!


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: jmp473 on November 06, 2016, 09:09:48 PM
460 has worked OOTB for some time in Sierra

Just not very fast



Me = not so lucky.   I purchased a Sapphire Nitro 460 for my Mac Pro 3,1 - but no boot screen, no boot at all with the Sierra installer. 
Got hung up installing Sierra using a Dell HD 5770 flashed w/ Vervet (even starting from a clean install of El Cap. on new drive - can't think what might be the problem other than the 5770 - Ram and Drives seem OK - no other hardware).  Was really hoping the 460 would allow me to install Sierra.   Was it wrong to assume the installer would load the kexts for basic operation at least?   
   

  Old   HD 5770
  Device ID:   0x68b8
  Revision ID:   0x0000
  ROM Revision:   113-C0160C-155
  EFI Driver Version:   01.00.436

  New   RX 460
  Slot:   Slot-1
  PCIe Lane Width:   x8
  Vendor:   ATI (0x1002)
  Device ID:   0x67ef
  Revision ID:   0x00cf
  Kernel Extension Info:   No Kext Loaded



Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: BrianBotts on November 08, 2016, 12:18:38 AM
Any benchmarks from your RX 480?

So far it looks like the RX 460 isn't performing well.


Title: Re: Rx 480 supported (sort of) in Sierra DP2
Post by: mucunucu on December 08, 2016, 08:11:38 PM
news news  http://wccftech.com/amd-polaris-12-polaris-10-xt2-vega-10-gpu-leak/?utm_source=traqli&utm_medium=onsite&utm_campaign=266