internal pixel format isn't actually bgra