Don't die if a shader fails to compile. Just don't add the video mode instead.
Don't force hardcoded video modes