Lazy OpenGL resource creation
Enable more warnings on Windows