[PD-dev] [GEM] cvs

chris clepper cclepper at artic.edu
Sat May 10 03:59:42 CEST 2003


>On Fri, 9 May 2003 zmoelnig at iem.at wrote:
>>  unfortunately i am not sure, whether the only use of [pix_rgba] is for
>>  conversion into "native" colour-space.
>>  sometimes i really like having an alpha-channel....
>
>I was thinking the "native" colorspace is with alpha channel, but with
>yuv this is not the case, as I have heard.
>(In the film example pix_rgba was used to convert from RGB to RGBA,
>which I thought is a bit strange).

yes the buffer should be filled with R+G+B+A in order for the 
pix_objects to process the data.  GEM currently has no way to work 
with a 24bpp RGB buffer.  so it makes no sense to have the 
pix_film/video object deliver anything but 32bpp buffers.

>Yes the alpha channel is quite nice in several circumstances ..
>will this be lost on OSX when there is no pix_rgba ?

nope.  the native mac pixel format is ARGB and that's what the 
pix_film/video objects put in the buffers.  there's an ifdef for OSX 
that changes the ordering of the channels and GL_BGRA_EXT is the 
corresponding GL format.

cgc

>Guenter
>




More information about the Pd-dev mailing list