support GL_BGRA format http://www.opengl.org/wiki/Common_Mistakes#Texture_upload_and_pixel_reads