Contribute
Register

OpenGL in AMD Radeon HD 5570 / OS X 10.8.2

Status
Not open for further replies.
Joined
Oct 17, 2012
Messages
1
Motherboard
HP p6560br / MS7613 Iona-GL8E
CPU
Core i5-650
Graphics
AMD Radeon HD 5570 1GB
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. Android
I have Radeon HD 5570 with QI/CE working, but OpenGL Core Profile(3.1+) crashes the application.
Mountain Lion seems to have native support for my gfx as it DeviceID is on the builtin kexts.

I think that GraphicsEnabler can be the problem but when I use it I got a black screen like there is nothing connected to my monitor.

Someone can help me?

CS:GO crash log: http://pastebin.com/QV3gUdDT
OpenGL Extension Viewer crash log: http://pastebin.com/jSKs65a8
DVD Player crash log: http://pastebin.com/3s7Esi8a

Graphics/Display(framebuffer = baboon):
Code:
ATI Radeon HD 5000:

  Chipset Model:    ATI Radeon HD 5000
  Type:    GPU
  Bus:    PCIe
  PCIe Lane Width:    x16
  VRAM (Total):    1024 MB
  Vendor:    ATI (0x1002)
  Device ID:    0x68d9
  Revision ID:    0x0000
  Displays:
SyncMaster:
  Resolution:    1920 x 1080 @ 60 Hz
  Pixel Depth:    32-Bit Color (ARGB8888)
  Display Serial Number:    H1AK500000  
  Main Display:    Yes
  Mirror:    Off
  Online:    Yes
  Rotation:    Supported

org.chameleon.Boot.plist
Code:
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>AtiConfig</key>
    <string>Baboon</string>
    <key>AtiPorts</key>
    <string>3</string>
    <key>DSDT</key>
    <string>/Extra/DSDT.aml</string>
    <key>Graphics Mode</key>
    <string>1920x1080x32</string>
    <key>Legacy Logo</key>
    <string>Yes</string>
    <key>RestartFix</key>
    <string>No</string>
    <key>SystemType</key>
    <string>1</string>
    <key>Theme</key>
    <string>LoginToLion</string>
    <key>Timeout</key>
    <string>15</string>
</dict>
</plist>

smbios.plist(I tried several smbios configs like iMac's and MacPro's)
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>SMbiosdate</key>
    <string>10/07/10</string>
    <key>SMbiosvendor</key>
    <string>Apple Inc.</string>
    <key>SMbiosversion</key>
    <string>MP51.88Z.007F.B03.1010071432</string>
    <key>SMboardproduct</key>
    <string>Mac-F221BEC8</string>
    <key>SMfamily</key>
    <string>Mac Pro</string>
    <key>SMmanufacturer</key>
    <string>Apple Inc.</string>
    <key>SMproductname</key>
    <string>MacPro5,1</string>
    <key>SMserial</key>
    <string>CK217466EUH</string>
    <key>SMsystemversion</key>
    <string>1.0</string>
</dict>
</plist>

ioreg | grep ATY
Code:
localhost:~ greenboxal$ ioreg | grep ATY
    | |   |   | +-o ATY,ATY,RadeonFramebuffer@0  <class AtiFbStub, id 0x100000325, registered, matched, active, busy 0 (6 ms), retain 8>
    | |   |   | | +-o ATY_ATY,RadeonFramebuffer  <class AMDFramebuffer, id 0x100000328, registered, matched, active, busy 0 (5 ms), retain 18>
    | |   |   | +-o ATY,ATY,RadeonFramebuffer@1  <class AtiFbStub, id 0x100000326, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   | | +-o ATY_ATY,RadeonFramebuffer  <class AMDFramebuffer, id 0x100000330, registered, matched, active, busy 0 (0 ms), retain 14>
    | |   |   | +-o ATY,ATY,RadeonFramebuffer@2  <class AtiFbStub, id 0x100000327, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   | | +-o ATY_ATY,RadeonFramebuffer  <class AMDFramebuffer, id 0x100000336, registered, matched, active, busy 0 (0 ms), retain 14>

kextstat | grep AMD
Code:
localhost:~ greenboxal$ kextstat | grep AMD
   63    2 0xffffff7f814c0000 0x1ea000   0x1ea000   com.apple.kext.AMDSupport (8.0.0) <62 10 9 7 5 4 3 1>
   64    0 0xffffff7f816c5000 0x49000    0x49000    com.apple.kext.AMD5000Controller (8.0.0) <63 62 10 9 5 4 3 1>
   76    0 0xffffff7f81c70000 0x3ce000   0x3ce000   com.apple.AMDRadeonAccelerator (1.0.0) <75 65 62 10 7 5 4 3 1>
   97    0 0xffffff7f816aa000 0x13000    0x13000    com.apple.kext.AMDFramebuffer (8.0.0) <63 62 10 9 7 5 4 3 1>
 
Thanks to your org.chameleon.Boot.plist i got the Ati HD 5570 3D club Card id 68d9 to work.
The 5570 with id 68D9 is not so easy to make OOB work as the 68D8 or 68BE
With 10.8.2 on a ASRock Z77M motherboard and i3-3225M with HD4000
and with original Ati drivers 10.8.2, i changed nothing about the drivers
i build this in a old Apple Powermac G3 hardware. was very easy todo, the ASRock Z77M is micro

onboard video HD4000 already worked, Bios 64Mb shared memory - onboard video and Chimera bootloader 1.11.1 from Tonymac it was recognized as HD4000 with 512Mb

i got the smbios.plis configured as Macmini6,2
this for my motherboard with CPU i3-3225M with HD4000
do this with Chameleon Wizard with a similar Apple CPU config
so it depends on your CPU how to config

http://www.tonymacx86.com/graphics/82240-opengl-amd-radeon-hd-5570-os-x-10-8-2-a.html#post541132
 
Status
Not open for further replies.
Back
Top