Premult: fix for non-float
update SupportExt