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]