Fix version string comparison on desktop GL.

I should really read the specs more carefully, this seems to be a very
dark corner of desktop/ES compatibility.