added GL_EXT_bgra support, and fixed GL_UNISGNED_SHORT_1_5_5_5_REV support