[AD] What does ALLEGRO_PIXEL_FORMAT_ANY_NO_ALPHA mean?

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Currently, if you do al_set_new_bitmap_format(ALLEGRO_PIXEL_FORMAT_ANY_NO_ALPHA) Allegro will occasionally choose a format with an alpha channel. Is that the correct behavior?

Additionally, on OpenGL, ALLEGRO_PIXEL_FORMAT_XBGR_8888 and similar are actually identical to ALLEGRO_PIXEL_FORMAT_ABGR_8888 and will draw as if they have alpha... should ALLEGRO_PIXEL_FORMAT_ANY_NO_ALPHA return those somewhat unreliable 32 bit X variants or just return the 24 bit format?

-SL




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/