The GMA950 doesn't support anything other than 8bit colour in hardware, that's why it doesn't work. As Christopher Wright said, they're not good for much.

Other issues with this card: it doesn't support a lot of useful features. Plus, many of the useful features it does support... it turns out to not actually support - the driver will tell you it supports them, and they'll work, but they'll be running on the CPU because the GPU doesn't support it. I made a conscious decision quite a while back to not support Intel GPUs at all, and despite the complaints I'm happy with that decision. :)

Chris


On 20 Aug 2009, at 20:59, Christopher Wright wrote:

I have a render in image patch that sends an image with alpha to an NS imageVIew in IB. This works as expected on my ATI cards (1900,3870,4870) but on GMA 950 (plastic macbook, mac mini) the color and alpha display is incorrect. The render in image output is set to 32 bits. What appears in the gma displays looks like the result I get on the ati cards if I set the render in image output to 8 bits. Is this a driver bug or is there something I need to to do to the image view to get it to display correctly in all cases. I don't really understand setting the pixel format options or even where I would set them in this case. Anyone else notice this issue with gma 950?


To be blunt, GMA950's are essentially only useful as space heaters. The 32bit Render In Image thing is a known, long-standing issue. From my experimentation, I've not been able to get reliable >8bpc imaging on this GPU in Quartz Composer (I've admittedly not tried manually creating an OpenGLContext with said settings, but all other in-QC attempts have been made), so I think it's just the nature of the beast, in this case.

If you want the same output on every card, you're going to lose. ATI can handle 16bpc, while Nvidia can't (or the other way around?), and both have subtle quirks that cause other artifacts in certain cases (not sure if these have been fixed -- I recall some texture leaking on ATI cards, some alpha blending issues on ATI cards, some severe performance problems on NVidia cards, and overall lackluster performance/missing features on Intel cards. Pick your poison, as they say. Or, use software rendering... :/)

On the plus side, no one's been able to purchase these infernal cards for a while now (or the equally annoying successor, the X3100), so in a few short half decades these troubles will all be behind us! ;)

--
[ christopher wright ]
[email protected]
http://kineme.net/

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected] )
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/psonice%40gmail.com

This email sent to [email protected]

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to