Small optimization to viewport scale + correct y offset

Was moving it down a pixel before, instead of correcting for offset.

-[Unknown]