Contribute
Register

ATI/AMD 5xxx 6xxx 7xxx 2xx 3xx Graphics Cards Framebuffer Personalities

Joined
Aug 24, 2011
Messages
30
Motherboard
Sabertooth X79
CPU
i7-4820K
Graphics
NVIDIA GTX 760 2 ddr5
Mac
  1. Mac Pro
Classic Mac
Mobile Phone
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

Hi

Just posted an issue waiting for moderator to approve or deny with regards to itunes not playing HD or SD content using a Nvidia GTX760 graphics card from Palit...

Do you think this may help the Itunes no HD/SD playback?

Will try tonight..

Thanks
 
Joined
Oct 22, 2012
Messages
89
Motherboard
GA-Z68X-UD3H
CPU
i5-3570
Graphics
HD 7970
Mac
  1. MacBook Pro
Classic Mac
  1. Xserve
Mobile Phone
  1. iOS
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

Tahiti XT Prototype driver vs. D700 driver...

Hi all,

First of all, I am new here, and was astounded by finding out how far and nicely the hackintosh effort has come! The tools available now are great, so thanks!
Have been running my GA-EX58-UD5 as a hackintosh for a week now, working great.

As for graphics I have dual AMD reference design 7970s. One ASUS and one Sapphire. I run them on the same GHz edition firmware, no problems (these are non-GHz edition cards..).

After 10.9.2 (my first install now), I understand the frame buffers changed. I can report I had success using the Junsai profile, one of the display ports on each card (the port closest to the HDMI connector) is working with that one (driving my 27" Cinema Display). When setting GE=No, I can only use the DVI ports. Connecting to any of the mini-DPs will freeze the machine, requiring a reboot. HDMI might work in that last case, but not tested.

I plan to edit the profile and make all ports work well under Junsai.

One question: in 10.9.1 I understand most 7970 cards were using the D700 driver, both for compute and OpenCL. Is that confirmed? Or was it only reported as a D700 in Luxmark?

Now, the prototype Tahiti XT driver is used (in OpenGL and Compute). I am wondering if there is a quality difference/or performance difference, between the D700 drivers and Tahiti XT Prototype drivers? It should very well be possible to load the D700 drivers instead (and get all the benefits of the D700 optimizations etc. that are/will be done, as it is part of the new Mac Pro). I am not sure if the Tahiti XT Prototype and the D700 drivers are essentially the same or not. What would it take to use the D700 drivers, switch drivers?

Thanks


March 13th
--------------
UPDATE 1

I have experimented with flashing one of my 7970s (NOT the BIOS default card) with the Apple D700 firmware (D700-a.rom, each of the two cards in the MP 2013 have different roms). This is all under 10.9.2, MacPro5,1 profile.
First, I used the Junsai frame-buffer, AtiPorts=4, and also defined "UseAtiROM" with the D700 rom file put in the /Extra folder. I had the DP connector in the port closest to the HDMI. After boot the screen is just white. I disconnect it, insert it, wait a few seconds. Login-picture appears. I can log in. Both mDP-ports on the "D700" card can be used after login.

Then, I used the MaguroS personality (apperently the one Apple uses with D700) after a reboot. The non-flashed card goes dark. I put the cable into the "D700" mDP-port closest to the HDMI (which now is the only mDP working). I can log in.
View attachment 86537
Interesting part, the card with the Apple firmware is now an "X-edition".
The D700 Compute engine (driver/runtime) has appeared. Likewise with the OpenGL engine; in "OpenGL Extensions Viewer" I now see the Tahiti XT Prototype AND the FirePro D700 OpenGL Engines.
View attachment 86536
The clocks seems to be set from the firmware of the card set as default in BIOS (GHz edition PC firmware). Here, each card gave me about 1400 in score each. About 2800 combined. Much lower than when I used the GHz-edition PC BIOS mentioned above (with Junsai personality), well over 2200 each, in the 4000nds range combined.

When running the "Heaven" OpenGL benchmark i get 28.1 FPS at 2560x1440 full screen, all settings set to Disabled/Off, and Quality set to "Medium".

At least, the one card is using the D700 driver. Now, if the performance is better when using the MacPro6,1 profile is not checked.

At the end, an interesting part. With the "D700" firmware, and MaguroS personality, the AirPlay Display icon appears at the top right bar. It most probably means that on the Mac Pro 2013 the encoding of the image sent to the Apple TV is done on the discrete GPU D300/D500/D700 (as it of course lacks the Intel GPU part). If I enable it, setting up a external display, the image shown on my Apple TV is just black.. But we are on the path of something here.
I have not yet confirmed if the AirPlay icon appears with the Junsai personality.

Update 2
I disabled "UseAtiROM", and went back to Junsai personality.
Both the flashed "D700" and the 7970 GHz edition now run on the GHz edition speed (1050 MHz) and deliver the same high performance in graphics and compute. LuxMark score is back to ~4300 when running on both. Framerates are much higher as from before flashing the card with the D700 rom.
AirPlay Display icon is still there, Mirroring not working (if I press to select it it is not selected, still on Extend Desktop) and Extended display giving a black screen on the TV.
By the performance I observe in OpenCL and OpenGL, it is my belief that the drivers, Tahiti XT Prototype and FirePro D700, are virtually exactly the same both in compute and graphics. However, enabling the D700 driver makes AirPlay Display activate. The output issue of it has to be solved..
Lastly, I now tried with the D700-B.rom, re-flashing it. It seems to change nothing.

Update 3
I put the GHz edition PC BIOS back on the "D700", and tested giving each card the SSID of each of Apples D700s (0127106B and 0128106B). After rebooting, using Junsai personality still, the cards use the FirePro D700 graphics and compute engine. Good. AirPort Display icon still there, and still not functioning when enabled. My CPU is an old i7-920. Maybe some CPU instruction is also missing, to make it work 100%?

Happy to see that it crushes even the D700 model of the new Mac Pro 2013 in LuxMark, when running on GPUs. Just a matter of clock-speeds ;)

View attachment 86669
hey monoton, really interesting post.
im planning to buy a 7970 or 7950 card, and im really interested that OSX recognises it OOB and under Dxxx properties, if i am only planning to run 2 monitors under via vga and the oder under dvi and my tv under HDMI. would i hahe to edit something.
and whats the best brand for this card.
thanks in advance and regards wolf
 
Joined
Apr 8, 2013
Messages
17
Motherboard
OSX 10.10.3
CPU
Intel Core i5-4690K
Graphics
MSI GTX 760 OC Twin Frozr 2 Go
Mac
  1. MacBook Air
Classic Mac
Mobile Phone
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

Hello,
I have a Sapphire Radeon Vapor-X HD 5770 1Go.
All seems to function correctly, but my framerate in Diablo III is about to 40-44fps, but under windows 8.1, it's almost 60fps.
(it the same with Starcraft II)

Does it be possible to have a better framerate ? And how ?
 

cq_

Joined
Sep 3, 2010
Messages
10
Motherboard
GA-P55A-UD3 P55 R
CPU
I5 760 2.80G R
Graphics
ATI 5770
Mac
Classic Mac
Mobile Phone
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

Hello,
I have a Sapphire Radeon Vapor-X HD 5770 1Go.
All seems to function correctly, but my framerate in Diablo III is about to 40-44fps, but under windows 8.1, it's almost 60fps.
(it the same with Starcraft II)

Does it be possible to have a better framerate ? And how ?

no
mac is 10-20fps slower in all games. The short story is Windows Games has better direct access with the hardware, where as on the Mac, OSX provides larger a buffer (slower direct access) between the Game and hardware.
 
Joined
Apr 8, 2013
Messages
17
Motherboard
OSX 10.10.3
CPU
Intel Core i5-4690K
Graphics
MSI GTX 760 OC Twin Frozr 2 Go
Mac
  1. MacBook Air
Classic Mac
Mobile Phone
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

no
mac is 10-20fps slower in all games. The short story is Windows Games has better direct access with the hardware, where as on the Mac, OSX provides larger a buffer (slower direct access) between the Game and hardware.
Ok, thanks for the information.
So I don't have to search a tweak to have better fps.
(PS : I have to set Graphics Enabler option to yes in org.chameleon.boot.plist in order to have the HD5770 in the "About this mac" :)
 
Joined
Mar 5, 2014
Messages
14
Motherboard
Motherboard: GA-EX58-UD5 rev. 1.0. 24GB RAM@1600MHz.
CPU
Intel Xeon X5690@4GHz 6-core.
Graphics
Nvidia Geforce 1080Ti, AMD Radeon HD7970, Nvidia Geforce 1050Ti, Nvidia Geforce 560Ti
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Classic
  2. iMac
  3. Power Mac
Mobile Phone
  1. iOS
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

hey monoton, really interesting post.
im planning to buy a 7970 or 7950 card, and im really interested that OSX recognises it OOB and under Dxxx properties, if i am only planning to run 2 monitors under via vga and the oder under dvi and my tv under HDMI. would i hahe to edit something.
and whats the best brand for this card.
thanks in advance and regards wolf

Hi Wolf,

Then the safe bet would be the 7970 reference design. You could also go with the Ghz edition reference design. That is what I have tested.
In 10.9; from release 10.9.3 you don't need to edit anything, all ports will work out-of-the-box, probably auto-configuration in the new drivers (apparently, this was also the situation with 10.8.3 and upwards, something was broken in the drivers in 10.9.0-10.9.2). Sapphire, for instance, should be fine. I use Sapphire and ASUS, both works equally well on same GHz edition firmware (originally non-GHz-edition cards).

Good luck, and let me know how it goes!
 
Joined
Apr 30, 2014
Messages
1
Mac
Classic Mac
Mobile Phone
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

Monoton, where can I find the D700/D500 drivers?, or which files let the new macpro use the D500/D700 cards?. I have a FirePRO W8000 That I need to test as a real Dxxx model. thanks for any help.

GB
 
Joined
May 22, 2014
Messages
2
Mac
Classic Mac
Mobile Phone
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

I think I'll gone crazy with this... :banghead:
I'm a begginer in MacOS world and I don't understand all those words.
So, question is simple (like everything from apple) I have MSI ATI Radeon 6790 1GB and installed Mavericks on C2D 8500, DFI LANPARTY P35 UT mainboard. My graphics is not working as it should be, I got flickering when using Safari and mail and cannot start software that requires OpenGL or hardware acceleration (if I got it well) (my FinalCutPro won't start).
So, can anyone write in a simple words what should I do, because I'm trying this for weeks.
In About this mac and More info there is: Graphics AMD Radeon HD 6xxx 1024MB and I manage to do this with editing AMD6000Controller.kext and entering the strings inside then install it with Kext Utility.
But how to enable the rest of VGA?
 
Joined
Apr 2, 2011
Messages
14
Motherboard
Sabertooth X79
CPU
i7 4930K
Graphics
XFX R9 280 Black edition
Mac
  1. MacBook Pro
Classic Mac
Mobile Phone
  1. Android
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

Update. Both XFX cards 7970 & R9 280X both Ghz edition mini display ports working at 60Hz on Samsung 4K monitor. 30 Hz working via HDMI. I am running 10.9.3 and have done nothing special. What does seem to be critical is the actual cable as several ones tried did not work at all. The Lenovo branded cable however worked straight away Model No: 0B47091 and performance is superb. Definitely worth a gamble.
 
Joined
Mar 24, 2011
Messages
22
Motherboard
GA-Z77X-UP5-TH
CPU
i7-3770
Graphics
2x SAPPHIRE 100352-2L Radeon HD 7950 3GB 384-bit GDDR5
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. iOS
ATI/AMD 5xxx 6xxx 7xxx Graphics Cards Framebuffer Personalities

Crossfire'd 2x7950s SAPPHIRE 100352-2L Radeon HD 7950s using forced Hamachi personality, all 4 port working (DP, DP, HMDI, DVI). Without GE all ports work as well, but only Framebuffer personality (no acceleration).

Multiple monitor no problem, but I run mostly the 4K Samsung U28D590 which gets me to 3584x2240@60hz via DP. Unfortunately it's the wrong aspect ratio (16:10), but so far the best I can get under OS X. Under Windows I get full 3840x2160 @60hz just fine (with DP). Selecting 3840x2160 under OS X turns the last 10% on the right side of the screen into garbage.
 
Top