iris: properly reject formats, fixes RGB32 rendering with texture float