Intro fixes

This small patch set fixes the following intro issues:
- dark lines between the texture tiles (in OpenGL and OpenGLS but not in TinyGL)
- fading between the various screens (in OpenGL as well as TinyGL, fading seems to work in OpenGLS, but the position is wrong)

This PR will mostly supersede #854.