Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
"On older systems, we are generally already operating at the limits of the hardware, so it is not obvious that any significant performance improvements can be achieved in the future."

Really? Because I have an earlier Macbook Pro than any of the ones they mentioned. When I play Portal on OS X with it, it is really slow and choppy. When I play it on Windows on the exact same machine, I can run at 1680x1050 resolution with nearly maxed out settings and get smooth framerates.

Something tells me the problem here isn't the hardware.

True, unfortunately. Mac OS X graphics drivers are still very bad and thats a fact. Its really frustrating to see graphics intensive apps on boot camp (XP, Win 7) blow away their OS X counterparts.
 
Maybe Apple finally sees the good in gaming based on their app store success stories? Hopefully more driver improvements are on the way. :)
 
Same problem here. No improvent in StarCraft II on 2010 13" MBP.

Guess you do have to have a dedicated card for this update to improve graphics quality.

So disappointed by this update.

Well the update does help for integrated video. I have an older 08 Macbook and I have seen WoW run faster (this is a game that does run on this machine). You may just be running into system performance issues. If you have the base model MBP 13" then you have an integrated video as well. Since this shares memory and performance with the system it all depends on your memory and what the game needs to run on your computer.

For example, if you still only have 2GB of memory (I don't know as you didn't post), Snow Leopard uses 1GB, leaving 1GB for your game AND to use 256MB (max for integrated) for graphics. You have 4GB you might get better performance.

If you have 4GB then the game just might need better hardware and then it is no fault of the drivers but the hardware.
 
You must be pretty new to Mac and Apple.
If you go back 10 years, you will see why Apple is doing their own drivers.

Been using Mac's since LC. The drivers suck and thats a fact. Stop the fanboy nonsense.
 
This is pretty disappointing. This report is essentially saying that Apple have been making users of their machines suffer from poor performance in the range of 15-120%.

Drivers for video cards is ONE thing that PC users do get to enjoy.

Someone said it earlier - let ATI and nVidia make their own OSX drivers. If that doesn't make Apple happy let them release it through the software update so they can make sure it's not going to affect anything else.
 
This is pretty disappointing. This report is essentially saying that Apple have been making users of their machines suffer from poor performance in the range of 15-120%.

Drivers for video cards is ONE thing that PC users do get to enjoy.

Someone said it earlier - let ATI and nVidia make their own OSX drivers. If that doesn't make Apple happy let them release it through the software update so they can make sure it's not going to affect anything else.

The problem is that Apple doesn't allow ATI or NVIDIA to access the required API.
 
If you have 4GB then the game just might need better hardware and then it is no fault of the drivers but the hardware.

Sorry, should have added that; I have 4GB RAM.

I don't think it's the hardware because (as posted above) I'm able to play at higher resolutions and settings in Boot Camp.

I guess this update only improves Macs with dedicated graphics.
 
Apple never wrote Nvidia or ATI drivers. Nvidia driver code is 100% closed, ATI's is 90% closed. Nvidia and ATI write their own drivers, always. They also sometimes release them on their own. After OS X they started to release them only with OS X updates, maybe Apple wants that, but there have been a couple releases on Nvidia's website even in the last decade.

But the reason the drivers suck is not only because of Nvidia and ATI's laziness. It's mainly because that mac gaming market is extremely small compared to the PC and none of those companies bother spending millions of dollars of driver development on a platform they hardly sell any hardware for. Plus there's always directx vs opengl.

Linux for example has even worse drivers than OS X, because Linux gaming is even smaller than OS X.
 
Apple never wrote Nvidia or ATI drivers. Nvidia driver code is 100% closed, ATI's is 90% closed. Nvidia and ATI write their own drivers, always. They also sometimes release them on their own. After OS X they started to release them only with OS X updates, maybe Apple wants that, but there have been a couple releases on Nvidia's website even in the last decade.

But the reason the drivers suck is not only because of Nvidia and ATI's laziness. It's mainly because that mac gaming market is extremely small compared to the PC and none of those companies bother spending millions of dollars of driver development on a platform they hardly sell any hardware for. Plus there's always directx vs opengl.

Linux for example has even worse drivers than OS X, because Linux gaming is even smaller than OS X.

Not true. nvidia and ATI write spec drivers which are then modified by device manufacturers. On OS X the code comes from Apple since nvidia and ATI lack the required API access.

As part of the NVIDIA Verde Notebook Driver Program, this is a reference driver that can be installed on supported NVIDIA notebook GPUs. However, please note that your notebook original equipment manufacturer (OEM) provides certified drivers for your specific notebook on their website. NVIDIA recommends that you check with your notebook OEM about recommended software updates for your notebook. OEMs may not provide technical support for issues that arise from the use of this driver.
 
Does anyone know if its the different technologies used in OpenGL vs DirectX?
Almost certainly. You have to remember, the install base for Windows is *far* larger than OS X, so if a company has to choose between optimizing performance for a game via OpenGL or DirectX, they're almost always going to go with DirectX. You have to remember too, that nVidia and AMD both push money to developers to implement the latest features into games, and generally those features will be appearing in DirectX long before they'll appear in OpenGL. Thus, you basically have a system that is continuously pushing DirectX to be on top.
 
Sorry, should have added that; I have 4GB RAM.

I don't think it's the hardware because (as posted above) I'm able to play at higher resolutions and settings in Boot Camp.

I guess this update only improves Macs with dedicated graphics.

But Auchron just said he had improvement using an integrated graphics card on his early 08 MB.......
 
Not true. nvidia and ATI write spec drivers which are then modified by device manufacturers.

As part of the NVIDIA Verde Notebook Driver Program, this is a reference driver that can be installed on supported NVIDIA notebook GPUs. However, please note that your notebook original equipment manufacturer (OEM) provides certified drivers for your specific notebook on their website. NVIDIA recommends that you check with your notebook OEM about recommended software updates for your notebook. OEMs may not provide technical support for issues that arise from the use of this driver.

This is surprising. ATI doesn't release their own notebook drivers very often. For example, I have to get driver updates for my Thinkpad t61p as ATI does not release drivers for it. Not sure if they do it at all for notebook cards anymore.
 
does this stop the fans from running while viewing youtube videos?

...and update your Flash while you're at it. With luck you end up with hardware accelerated h.264 decoding and you'll be more then fine.
 
Part of the technical explanation of the lighting effect that has had a speedup:
Because its intensity is attenuated with the occlusion of the light source geometry, the glow sprite fades gently in and out as it becomes more or less occluded by the rest of the scene. It's a simple technique...​
It's the stuff geeks love to read, but I found it amusing that they use technical language and then call it "simple" when it's not going to make sense to a lot of consumers. To translate, it means "lights glow more realistically without slowing down the computer so much."
 
Part of the technical explanation of the lighting effect that has had a speedup:
Because its intensity is attenuated with the occlusion of the light source geometry, the glow sprite fades gently in and out as it becomes more or less occluded by the rest of the scene. It's a simple technique...​
It's the stuff geeks love to read, but I found it amusing that they use technical language and then call it "simple" when it's not going to make sense to a lot of consumers. To translate, it means "lights glow more realistically without slowing down the computer so much."

Famous engineering textbook quote: "As is intuitively obvious to even the most casual observer, [insert many pages of advanced calculus]"
 
No "like" about it. They did have different profiles for different games.



You really are going to dispute that even WHQL-ed drivers have caused people problems? WHQL drivers have even fried video cards! For example:

http://www.incgamers.com/news/21293/nvidia-19675-kills-video-cards
http://www.tomshardware.com/news/Nvidia-196.75-drivers-over-heating,9802.html

Just because you never had any problems doesn't make it odd that many many other people have. The internet is full of such complaints:

http://forums.nvidia.com/lofiversion/index.php?t90321.html
http://www.techspot.com/news/35554-nvidia-releases-forceware-19038-whql-drivers-.html (see comments)
http://utforums.epicgames.com/showthread.php?t=651324&page=1
http://www.tomshardware.com/forum/132919-33-newest-whql-geforce-driver-crashed-flat-demo

Ah, dang that sucks. Ironically the last Windows box I dealt with "custom" drivers on was a 6800 (what is that 6 years ago?). I had a Gateway laptop with integrated (X600) graphics and so I never really got driver updates from ATI. That was 4 years ago now, so yeah I may be a little out of touch on WHQL-fail...
 
Not true. nvidia and ATI write spec drivers which are then modified by device manufacturers. On OS X the code comes from Apple since nvidia and ATI lack the required API access.

So the Nvidia drivers released at Nvidia website couple weeks ago were written by Apple? I doubt it.
 
I've got a 15" MBP unibody late-'08 model. Has anyone seen any performance increases after downlaoding these drivers with that model?
 
Thinking...

My Corei7 27" 2.8 ghz machine prior to the updates, this was the BEST I could do in GL View prior to the update:

HD4850maxedout-Before.jpg


After I was getting this and sometimes slightly better:

HD4850-Maxed-AfterGFXUpdate.jpg


At more reasonable resolutions (1920x1080) I see 2000+ fps.

This is much more like it and makes me feel better about the machine as a whole.

I don't game very much - at least there was no cause to. Now I've installed Steam and will take a look around.

I mainly use X-Plane and watch HD movies - ANYTHING that causes the framerates to be smoother and happier on existing hardware is a good thing to me.

Some of the performance improvements I'm seeing defy belief but there they are.

Even the performance I get on this seems amazing if you think about it - just a little code made THAT much difference. That's the power of software.
 
So the Nvidia drivers released at Nvidia website couple weeks ago were written by Apple? I doubt it.

Show me a current OS X graphics driver released by nvidia. If you are refering to CUDA then that is a parallel computing architecture and not a desktop or workstation graphics card driver. Latest CUDA 3.1 driver was released about month ago. With CUDA you can use GPU for other computational tasks then desktop graphics. Example computational tasks is biological models etc.

CUDA is NVIDIA’s parallel computing architecture that enables dramatic increases in computing performance by harnessing the power of the GPU (graphics processing unit).

With millions of CUDA-enabled GPUs sold to date, software developers, scientists and researchers are finding broad-ranging uses for CUDA, including image and video processing, computational biology and chemistry, fluid dynamics simulation, CT image reconstruction, seismic analysis, ray tracing, and much more.
 
Did you ever read the release notes? It like they hard code for specific games in the drivers. It's crazy

This turns out not to be the case - but certainly the games mentioned in the release notes were well suited to act as benchmarks / test-cases to help identify which driver paths needed improvement.

For example, the improved occlusion query mechanism is likely to improve performance on any app that combines use of the multithreaded GL mode with use of occlusion queries.

If the changes were actually hard coded to specific titles then *no* improvement would be seen on other titles, and that is not the case here.
 
This turns out not to be the case - but certainly the games mentioned in the release notes were well suited to act as benchmarks / test-cases to help identify which driver paths needed improvement.

For example, the improved occlusion query mechanism is likely to improve performance on any app that combines use of the multithreaded GL mode with use of occlusion queries.

If the changes were actually hard coded to specific titles then *no* improvement would be seen on other titles, and that is not the case here.

I believe he was talking about windows drivers from the chipmakers, which was the topic of the conversation at that point.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.