osx: CGBitmapContextCreate can't make 24bpp, alphaless offscreen pixmaps
osx: CGBitmapContextCreate can't make 24bpp, alphaless offscreen pixmaps

While loading a JPEG from disk (with clutter_texture_new_from_file),
I got the following:

<Error>: CGBitmapContextCreate: unsupported parameter combination: 8
integer bits/component; 24 bits/pixel; 3-component colorspace;
kCGImageAlphaNone; 3072 bytes/row.
<Error>: CGContextDrawImage: invalid context

Looking around, I found that CGBitmapContextCreate can't make 24bpp
offscreen pixmaps without an alpha channel...

This fixes the bug, and seems to not break other things...

http://bugzilla.openedhand.com/show_bug.cgi?id=1159

Signed-off-by: Emmanuele Bassi <049ee2061f71220e5aaf33f5be422fc2a2b06a44@linux.intel.com>

Distrotech/cogl,djdeath/cogl-android,Distrotech/cogl,collects/cogl,Distrotech/cogl,gcampax/cogl,djdeath/cogl,gcampax/cogl,djdeath/cogl,collects/cogl,gcampax/cogl,Distrotech/cogl,djdeath/cogl-android,spatulasnout/cogl,gcampax/cogl,djdeath/cogl-android,spatulasnout/cogl,djdeath/cogl