Left the glViewport command in, working on new fix and I'm going to leave
this library alone for stability.
reverted back on Display modifications