Clamp the window if it larger than the screen
Vertex shader is now optional
Send display time instead of frame count to shaders