# Changed implementation to limit viewport, by actually using the viewport and correct texture coordinates instead of supplying the aspect ratio to the shaders.