It seems that there are a few different colorspace representations for 32bit on MACOSX environment. RGB32 which X11, sdl, gl asks for uses RGBA RGB32 which Quartz asks for uses ARGB how do i know which routine to provide to the system when I'm just asked for IMGFMT_RGB32? Marc