for frame packed 3d this is wrong. pixelratio is square.