Add Math.round to fix fractional devicePixelRatio that happens primarily on Firefox and causes small gaps between pixels on the canvas in HighDPI mode. See https://www.khronos.org/webgl/public-mailing-list/archives/1311/msg00025.html and issue #456