On May 17, 2010, at 6:41 PM, Dave Keck wrote:

>> I'm in rather the opposite boat -- my app does NOT trigger the switch to 
>> NVIDIA, and my OpenGL calls fail (actually, it's more complicated that this 
>> as it's a screensaver and a helper app) but it sounds like if I simply link 
>> my bundle to one of the GL frameworks (even if I don't need it?) that will 
>> auto-trigger the NVIDIA usage?
> 
> The user's Energy Saver settings affects which card is used (better
> battery life vs. higher performance.) Not sure if that helps you
> though, since changing the value on my system requires logging out.

On those macbook pros (that have 9600 and 9400M) it's no big deal, since the 
9400 is a very functional card by itself.  OpenGL stuff will work, just slower.

This year's model however combines a good NVIDIA 330 with an "Intel HD" card.   
The Intel card is, I will say, "interesting", by which I mean "open GL doesn't 
really work on it".

Not sure if it's the card itself or the drivers, but I'm fresh off a hate-fest 
for the Intel GMA950 on Win32 systems -- a graphics card which has 
"interesting" support of OpenGL, and will do fun things like give you a 
hardware renderer (that doesn't support pbuffers) if you have one monitor, or a 
software renderer that does (but is 100x slower) if you have 2 monitors plugged 
in.   

I had been assuming that the GMA 950s problems were due to the notoriously 
sh*tty OpenGL drivers on Win32 systems.  

However, after seeing the latest macbook pros, I'm wondering if perhaps it 
isn't the Intel graphics hardware itself that is the problem?   I suppose it 
could still be that Apple is using drivers sourced from Intel?  Who knows.

Rumor is that due to some licensing terms, apple couldn't pair the NVIDIA 330 
with a low power NVIDIA card, like they did with the 9600/9400 series last 
year, resulting in this franken-beast.

While I'm ranting, let me also express my love for Apple's newfound policy of 
having strange, undocumented side-effects (the OpenGL hardware depends on which 
libraries you link to and how many monitors are plugged in???) This begins to 
feel oddly familiar after doing a bunch of win vista/win7 development. :)

/end rant_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to