Jump to content
InsanelyMac Forum
  • Announcements

    • Allan

      Solution to create a topic or post.   04/24/2018

      Hello guys. The majority of you are having issues to create a topic or post here. This are a problem with our current theme InsanelyMac.  Now the theme will be the Default IPS. Sorry for any inconvenience.
SA22C

Slow OpenGL performance in Snow Leopard

Recommended Posts

I've got the following system:

 

Asus P5K-E

Intel Core 2 Duo E6400 (OC to 2.94 GHz)

5 GB OCZ Gold DDR2 800 MHz

8800 GT 512 MB (flashed with mac 8800 GT Rom)

 

I've got Snow Leopard up and running with the standard DSDT generated by the patcher and the following kexts:

ADI1988b (enables sound)

fakesmc (newest version)

JMicronATA

NullCPUPowerManagement

OpenHaltRestart

PlatformUUID

SleepEnabler

VoodooPower

 

Everything is running smoothly in either 64 or 32 bit (I'm in 32 bit presently because there is no Voodoo Power kext for 64 bit as of yet.) The problem is that my open GL performance is less than half of what I see in Leopard (According to XBench, anyhow. OpenMark shows a 15 percent drop.) Anyone else seeing poor nVidia performance in Snow Leo?

Share this post


Link to post
Share on other sites
Advertisement
I've got the following system:

 

Asus P5K-E

Intel Core 2 Duo E6400 (OC to 2.94 GHz)

5 GB OCZ Gold DDR2 800 MHz

8800 GT 512 MB (flashed with mac 8800 GT Rom)

 

I've got Snow Leopard up and running with the standard DSDT generated by the patcher and the following kexts:

ADI1988b (enables sound)

fakesmc (newest version)

JMicronATA

NullCPUPowerManagement

OpenHaltRestart

PlatformUUID

SleepEnabler

VoodooPower

 

Everything is running smoothly in either 64 or 32 bit (I'm in 32 bit presently because there is no Voodoo Power kext for 64 bit as of yet.) The problem is that my open GL performance is less than half of what I see in Leopard (According to XBench, anyhow. OpenMark shows a 15 percent drop.) Anyone else seeing poor nVidia performance in Snow Leo?

 

Yes opengl spinnig squares score with xbench is kinda slow 88 i get and in leopard 180+ , but the system runs sweet

Share this post


Link to post
Share on other sites

Same here with 9300m gs. Font rendering is much better in leopard. I don´t see fonts clear under snow leopard.

Do you see any difference in fonts too?

Share this post


Link to post
Share on other sites
Same here with 9300m gs. Font rendering is much better in leopard. I don´t see fonts clear under snow leopard.

Do you see any difference in fonts too?

 

No, rendering in Snow looks great for me. It's also worth noting that the system feels responsive and snappy, it's just not performing well in the benchmarks. Since I don't game with OS X, it really doesn't matter in the end.

 

I'd bet that MacPro owners are seeing the same problem with their 8800GT's.

Share this post


Link to post
Share on other sites

Rendering is just fine tho and the fonts looks ok , just the opengl test in xbench is 100 or so fps slower lol to test it out i tried some off the osx scene demos and all ran excellent so the slow opengl score doesnt seem to bad overall

Share this post


Link to post
Share on other sites

Me too.

Test with GioFX OpenMark

 

Launch the benchmark from the OpenMark Menu

Waiting for the result after 9 FPS, open "OpenMark result.tga" file in the folder

 

10.5.8 ± 26000

10.6 ± 14000 ? :police:

post-61576-1251318980_thumb.png

post-61576-1251319221_thumb.jpg

Share this post


Link to post
Share on other sites

It's a problem with Snow Leopard, not your hacks. It seems as if OGL performance is mucked up, and CL is apparently spotty for ATI cards.

Share this post


Link to post
Share on other sites

I've noticed this as well (9800 GT). World of Warcraft performance is much worse than Leopard, and lines look much more jagged. No matter what I set the anti-aliasing on, it doesn't look like it's working.

 

There is definitely something wrong with OpenGL.

Share this post


Link to post
Share on other sites

I have just tried the OpenGL Extensions Viewer link that zoliky posted.

I loaded the app and used defaults settings and my SnowLeopard system posted higher scores than 10.5.8, apart from test 2.1. I am using an MSI 8800GT 512MB OC.

 

 

EDIT: I have just run the same test again but with time with 10.6.1. There is a slight improvement in some tests and a slight loss in others, so an average no real change.

post-331032-1251583111_thumb.jpg

post-331032-1252620304_thumb.png

Share this post


Link to post
Share on other sites

FORGET XBench & OpenMark benches for 10.6 + 10.5 on newer Intel "Macs" !!

Both are much to old and need to be updated. They are both very old compiled with very old OS X frameworks / very old GCC 3.x (UB bot not good optimized Intel code). Now we have GCC 4.x !

 

Only use the new + very valide OpenGLExtensionsviewer for Tests .

To compare GPU speed differences between GPUs:

OPTIONS: full screen, benchmark, higher resulution (at least 1280x800, the more the better), 32 Bit and 4* Multisampling (FSAA)

gives: high gpu load = gpu limits bench results = less cpu+driver dependend bench results

 

To compare driver speed differences on same GPU:

OPTIONS: full screen, benchmark, lower resulution (less than 800x600), 32 Bit no Multisamling

gives: less/moderate gpu load = CPU(drivers) + gpu limits bench results = much cpu+driver dependend benhc results

Share this post


Link to post
Share on other sites

yes thats right Mitch_de, I did a test with OpenglExtensionsviewer...

and the results are not loss any performance in SL

Share this post


Link to post
Share on other sites
FORGET XBench & OpenMark benches for 10.6 + 10.5 on newer Intel "Macs" !!

Both are much to old and need to be updated. They are both very old compiled with very old OS X frameworks / very old GCC 3.x (UB bot not good optimized Intel code). Now we have GCC 4.x !

 

Only use the new + very valide OpenGLExtensionsviewer for Tests .

To compare GPU speed differences between GPUs:

OPTIONS: full screen, benchmark, higher resulution (at least 1280x800, the more the better), 32 Bit and 4* Multisampling (FSAA)

gives: high gpu load = gpu limits bench results = less cpu+driver dependend bench results

 

To compare driver speed differences on same GPU:

OPTIONS: full screen, benchmark, lower resulution (less than 800x600), 32 Bit no Multisamling

gives: less/moderate gpu load = CPU(drivers) + gpu limits bench results = much cpu+driver dependend benhc results

 

 

Thank you !!!

Share this post


Link to post
Share on other sites

Did the OpenGLExtensionsviewer test with my 9600GT in 1920x1200 4xAA / 16xAF ... Scores are better in Leopard (GL 1.1 to 2.0 ~700fps in 10.5.8, ~600fps in SL, GL 2.1 is the same) but not much so the performance is ok. The slow spaces seems to be a problem with beamsync as I have only 10fps with beamsync, in leopard it's 50-60fps... without beamsync >100.

Share this post


Link to post
Share on other sites

Did the tests as mentioned above but failed 3.0. How come?

9800 GT using efi strings on SL

550 frames per sec

 

w6wqqq.png

Share this post


Link to post
Share on other sites
Did the tests as mentioned above but failed 3.0. How come?

 

I Don't remember who I read today but he/she said that Snow Lepard is missing the frameworks for OpenGL 3.0 support.

Share this post


Link to post
Share on other sites

I've just checked Sims 3 under Snow Leopard and its git horrible performance. I hope Apple soon gets those Nvidia drivers better.

 

 

Maybe its possible to use the nvidia drivers from 10.5.7 under 32 bit?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.



×