fixed clip scaling in non-square viewport